Bir*_*irk 7 javascript jquery animation effects
我试图做类似功能的自动滚动/旋转木马的图片的无序列表.
当你将鼠标悬停在包含的div上时,它调用一个函数,该函数的作用是为其上的边距设置动画 <ul>
$(".thumbs").animate({"margin-top": (currentMargin - 10) + "px"}, function(){
console.log("margin-top" + (currentMargin - 10) + "px");
running=false;
});
Run Code Online (Sandbox Code Playgroud)
我在日志中看到了我想要的正确值,即动画认为它已经完成......但是我的div没有任何改变.
没有人有任何的洞察力至于什么可能使动画功能无法正常工作打算?
谢谢
Ric*_*ega 17
尝试使用"marginTop"而不是"margin-top".通常,当您使用CSS props作为"border-something"或"margin-something"时,最好使用它的"normalized"版本,就像您在DHTML(styles.marginTop)中所做的那样.