-1
我一直在试图在过去的几个星期里倾向于使用JQuery,我想用JQuery来测试一个“轮盘赌”动画,但是我有一个问题。JQuery的动画工作不正常
我有此jQuery脚本
$(document).ready(function(){
$("#roll").click(function(){
$(".imageBox").animate({left: '250px'});
});
});
但它不工作的一些原因,当我改变
$(".imageBox").animate({ left: '250px' });
到
$(".rouletteBox").animate({ left: '250px' });
它适用于某些原因但我不希望它是这样的。
这里是我的jsfiddle https://jsfiddle.net/L7esjkzL/
在那的jsfiddle你可以看到,如果你改变.imageBox
到.rouletteBox
的动画作品。
https://jsfiddle.net/vdu2eren/如果你使用左侧,你还必须使用位置:绝对/固定 –
你不能设置静态possition元素左侧的道具,https://developer.mozilla.org/en-US/docs/Web/CSS/position – Sojtin
尝试将'position:relative;'添加到你的类'.imageBox' https://jsfiddle.net/L7es jkzL/2/ –