我需要從jQuery 1.7升級到jQuery 1.8,但升級後backgroundPosition動畫失敗。 Firebug控制檯中根本沒有錯誤消息。有沒有其他人有經驗的backgroundPosition動畫失敗從1.7到1.8?jQuery 1.8中斷backgroundPosition動畫嗎?
jQuery(navSelector).hover(function(){
jQuery(this).find('a').stop().animate({"backgroundPosition":"(0 -40px)"},{duration:150});
},
function(){
jQuery(this).find('a').stop().animate({backgroundPosition:"(0 0)"}, {duration:75});
});
});
你能分別爲x和y值設置動畫效果? – Blazemonger
這應該從來沒有工作。無論如何,只是回答[本](http://stackoverflow.com/questions/12160846/jquery-background-position-doesnt-work-in-firefox/12161533#12161533)... – adeneo
我應該提到,從我理解,jQueryUI實際上負責這個工作。 jQuery 1.8和jQueryUI 1.8在jQuery 1.7和jQueryUI 1.8之間不存在差異。我已經嘗試過JQUI 1.8.11和1.8.23,但沒有運氣。同樣,我無法單獨爲每個值製作動畫。 – Nelson