2009-05-02 76 views
2

我有一个包含多个DIV元素的网页。如果我使用jQuery的函数SlideUp来隐藏一个(这是朝向页面的底部),页面自动滚动回顶部。我怎样才能防止这一点?当我使用滑动时,如何防止网页滚动回顶端?

要触发jQuery的功能,我做这样的事情:

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

MyLink是内MyDiv这是在页面的中间位置。

回答

3

我做的是什么东西有人建议(添加return false)和它的工作:

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

如何通过锚点触发jquery函数?如果是这样,让函数返回false,否则浏览器将重定向到href-attribute,在这种情况下将是'#'。

+0

要触发jQuery的功能,我做这样的事情: $(myLink的)。点击(函数(){MyDiv .SlideUp} MyLink位于MyDiv内 – Anthony 2009-05-02 13:41:35

相关问题