【发布时间】:2013-02-02 05:30:55
【问题描述】:
这里是简单的背景位置动画。为什么鼠标移开的 IE 8 不对其进行动画处理? Opera 和 Firefox 不显示任何操作,只有 Chrome 做得很好。 如何让它在所有最新版本的浏览器上工作?
$(function(){
$(".call_order").hover(function() {
$(this).stop().animate({
backgroundPositionX: "-300"
}, 100);
} , function() {
$(this).stop().animate({
backgroundPositionX: "0"
}, 100);
});
});
【问题讨论】:
-
Firefox 无法识别
background-position-x,只能识别组合的background-position: xvalue yvalue。可能其他浏览器都一样。 -
为什么不使用 css transform 和 css transition 而不是使用 jquery?
-
Alexander,如果下面的回答没问题,请采纳。
标签: jquery jquery-animate browser-support