Return to Snippet

Revision: 42998
at March 22, 2011 23:57 by virgil


Updated Code
function getBackgroundPositionX(value){

	if(!$(value).css('backgroundPosition')) {
		//ie fix
		backPos = $(value).css('background-position-x');
		posX = Number(backPos.split("px")[0]);
	} else {
		backPos = $(value).css('backgroundPosition').split(" ");
		posX = Number(backPos[0].split("px")[0]);
	}

	return posX;
}

Revision: 42997
at March 15, 2011 01:38 by virgil


Initial Code
$("ul li").each(function(){
	var backPos = $(this).css('backgroundPosition');
	var pos = backPos.split(" ");
	var posX = Number(pos[0].split("px")[0]);
	var posY = Number(pos[1].split("px")[0]);
	$(this).data('posX', posX);
	$(this).data('posY', posY);

	$(this).css({backgroundPosition: posX + 'px ' + posY + 'px'});
});

Initial URL


Initial Description


Initial Title
CSS Background position parse

Initial Tags


Initial Language
jQuery