单击页面底部的链接,页面向上滚动

时间:2010-12-12 18:25:33

标签: javascript jquery html

在我的页面上我显示了很多项目。您可以滚动并查看它们。通过单击某个项目,会出现一个小工具提示。

我已经意识到使用qTip,一个jQuery工具提示库。我的问题是,当我向下滚动并单击某个项目时,页面会再次向上滚动,所以我必须再次向下滚动才能查看工具提示。

任何想法如何解决?

2 个答案:

答案 0 :(得分:3)

如果您在商品上使用href="#",则需要在点击处理程序中return false,否则它将落入浏览器的默认处理程序,#表示'转到页面顶部'。

答案 1 :(得分:1)

<a href="#" class="test"> hello </a>

以下代码会使页面跳转到顶部,因为它的默认行为是href =#

$(".test").click(function() {
alert("alert")
        });

// event.preventDefault()将修复href的默认行为并停止跳转

$(".test").click(function() {
alert("alert")
event.preventDefault()
        });