Javascript 我的代码工作不正常
代码在开始向前滑动时设置为,在500后设置为“假定向后滑动”。代码确实向前滑动,但在500之后代码不会向后滑动。代码编写不正确,应该向后滑动。以下是代码JSFIDLE:Javascript 我的代码工作不正常,javascript,Javascript,代码在开始向前滑动时设置为,在500后设置为“假定向后滑动”。代码确实向前滑动,但在500之后代码不会向后滑动。代码编写不正确,应该向后滑动。以下是代码JSFIDLE: $("#slideout").animate({right:'0px'}, {queue: false, duration: "slow"}, function () { timer = setTimeout(function () { $("#slideout").animate({right:'-28
$("#slideout").animate({right:'0px'}, {queue: false, duration: "slow"}, function () {
timer = setTimeout(function () {
$("#slideout").animate({right:'-280px'}, {queue: false, duration: 500})
}, 500);
});
如果有人能把它修好,这样代码就可以向后滑动,那就太棒了 您的问题在于动画参数
$("#slideout").animate({right:'0px'}, {queue: false, duration: "slow"}, function ()...
应该是
$("#slideout").animate({right:'0px' , queue: false, duration: "slow"}, function ()...
您需要删除关闭/打开的花括号。我认为问题在于您过度使用了这个奇怪的“$”符号。我不确定那个东西是什么,但不管它在哪里发生堆栈溢出,麻烦都会接踵而至。