ctrl.css('backgroundPosition' 返回值不同,css
原來是:-75px 0pxchrome
如今是:left 75px top 0pxfirefox
// chrome 33 返回的是 left 0px top 0px
var backgroundPosition = ctrl.css('backgroundPosition'); // "-75px 0px"圖片
//2013/12/11
backgroundPosition = backgroundPosition.replace('left ', '');
backgroundPosition = backgroundPosition.replace('top ', '');it
if (backgroundPosition) { //在firefox和chrome中,第一次運行時,會取不到backgroundPosition,可能和圖片加載有關
var pos = backgroundPosition.split(' ');
pos[1] = backGroundPositionY; //替換Y方向
backgroundPosition = pos.join(' ');
ctrl.css('backgroundPosition', backgroundPosition);
}io