我希望窗口在单击按钮时向下滚动到某个 div。
$('button').click(function(event){
var offset = $('div').offset();
event.stopPropagation();
$(window).scrollTop(offset.top);
});
当我在控制台中输入此代码时,它工作正常,但在实际的浏览器测试中不起作用。
最佳答案
我将它包装在 setTimeout 函数中,这似乎有效。
关于javascript - Offset() 在按钮单击时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45282039/