2010-09-23 53 views
0

我累了設置background-position-x與IE的,$('.scroller').css('background-position-x', posX+'px');不沃金,任何其他方法如何設置背景位置-X與IE

var posX = $('.scroller').css('background-position'); 
    if(typeof(posX) === 'undefined') 
    { 
     posX = $(' .scroller').css('background-position-x'); 
    } 
    posX = posX.split(" ",1); 
    posX = parseInt(posX,10); 

    posX = (posX > 100) ? 0 : posX+1; 
    if(isIE()){ 
     $('.scroller').css('background-position-x', posX+'px'); 
    } else { 
     $('.scroller').css('background-position', posX+'px center'); 
    } 

回答

2

在IE8標準模式,你必須把它「 - MS-背景位置-X」。