Javascript Jquery滚动直到元素到达顶部
我在我的网页的中间部分的末尾有箭头,我使用这些箭头可以让用户点击后滚动到下一个部分。我有以下代码,其中第一次单击可以工作,但随后的单击不会滚动,即使每次都调用该函数Javascript Jquery滚动直到元素到达顶部,javascript,jquery,scroll,Javascript,Jquery,Scroll,我在我的网页的中间部分的末尾有箭头,我使用这些箭头可以让用户点击后滚动到下一个部分。我有以下代码,其中第一次单击可以工作,但随后的单击不会滚动,即使每次都调用该函数 $('.scroll').on('click', function(event) { alert('scroll'); $('html, body').animate({ scrollTop: $(".scroll").offset().top }, 1000); }); 有人能帮忙吗 您应该使用当
$('.scroll').on('click', function(event) {
alert('scroll');
$('html, body').animate({
scrollTop: $(".scroll").offset().top
}, 1000);
});
有人能帮忙吗 您应该使用当前的
。滚动您单击的元素
看看这把小提琴:你应该使用当前的。滚动你点击的元素
看看这把小提琴:谢谢,现在你把它指出来了。只需要使用“this”。@leete如果这解决了您的问题,请将此答案标记为正确。给我一个机会!我得等10分钟才能把它标记为正确。不知道为什么stackoverflow会有这些奇怪的规则!谢谢,很明显你已经指出了。只需要使用“this”。@leete如果这解决了您的问题,请将此答案标记为正确。给我一个机会!我得等10分钟才能把它标记为正确。不知道为什么stackoverflow会有这些奇怪的规则!