jquery - 使用slideup时如何防止网页滚动回顶部?

标签 jquery scroll slideup

我有一个包含多个 DIV 元素的网页。如果我使用 jquery 函数 SlideUp 隐藏一个(位于页面底部),页面会自动滚动回顶部。我怎样才能防止这种情况发生?

要触发 jquery 函数,我执行如下操作:

$(MyLink).click(function() {
MyDiv.slideUp("slow");
}

MyLink 位于页面中间某处的 MyDiv 内。

最佳答案

如何通过 anchor 触发 jquery 函数?如果是这样,则让函数返回 false,否则浏览器将重定向到 href 属性,在本例中为“#”。

关于jquery - 使用slideup时如何防止网页滚动回顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/814849/

相关文章:

jquery - 如何获取点击状态以覆盖 jQuery 中的悬停状态

javascript - 我的幻灯片到 anchor jQuery 例程是否正确使用了 JavaScript,还是有更好的方法?

jquery - CSS/jQuery : How can I get a scrollable area to re-size properly when the container is re-sized?

javascript - 调整浏览器大小时的 JQuery 按钮切换问题

javascript - 数组表示

jquery - jQuery 中巧妙的下一个和上一个按钮

jQuery 取消绑定(bind)文档单击绑定(bind)到滚动位置

jQuery:淡出然后滑动

javascript - 在所选类别之间切换

javascript - 将事件监听器附加到动态元素