gpt4 book ai didi

javascript - 向左水平滚动无法正常工作

转载 作者:行者123 更新时间:2023-12-02 18:09:54 24 4
gpt4 key购买 nike

我希望当我单击按钮时,div滚动到指定区域。对于第一次单击,一切正常。但对于第二次单击及更多,滚动动画不工作或工作有很多延迟!这是我的jsfiddle:http://jsfiddle.net/AliN11/7CgFp/3/

注意:打开 jsfidde 时,请在我的 jsfiddle 的结果部分中滚动小水平滚动条。

最佳答案

每次窗口滚动时,您都会附加一个新的点击处理程序。这不是你想要的。只需附加一次点击处理程序即可完成。

$("#b1").click(function(){$("#main").animate({ scrollLeft:110 }, "fast");});
$("#b2").click(function(){$("#main").animate({ scrollLeft:210 }, "fast");});
$("#b3").click(function(){$("#main").animate({ scrollLeft:310 }, "fast");});
$("#b4").click(function(){$("#main").animate({ scrollLeft:410 }, "fast");});

http://jsfiddle.net/7CgFp/4/

关于javascript - 向左水平滚动无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19793774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com