当我调用.remove()函数时,浏览器将焦点放在body标记上并滚动到页面的顶部。即捕获offset.top坐标并将其存储在用户单击的元素的属性中,当关闭弹出窗口并调用.remove()函数后,我使用scrollTo()函数返回正确的滚动位置(由于某种原因,该位置会使元素过冲并滚动到顶部the item has been removed.*/为什么.remove()函数会导致跳<
我在下面的这个Javascript中使用了jQuery,它在页面上显示一个div,当点击这个div时,它会慢慢地将页面滚动回到页面的顶部,它在chrome和火狐上工作得很好,但当在IE8上使用时,它只是立即转到顶部// BACK TO TOP if (jQuery(window).scrollTop() > 0) $('#