0
$("#list").slideDown("slow"); //code to slide down the div dag when it is clicked.

它工作正常,但是当我点击标签时,浏览器突然向上滚动到顶部。

所以我必须向下滚动到标签才能看到它的内容。

请帮我。

谢谢,

拉吉

4

2 回答 2

4

在您的点击处理程序中,您需要return false或使用event.preventDefault();. 一个示例点击处理程序将是:

$("#element").click(function(event){

  $("#list").slideDown("slow");

  return false;
});
于 2010-10-20T16:24:20.147 回答
0

没有看到更多的 HTML 代码是不可能确定的,但是当你有类似<a href='#' onclick='.....'>. 告诉浏览器#转到页面顶部。

于 2010-10-20T16:23:23.803 回答