【发布时间】:2010-10-17 18:49:15
【问题描述】:
在我的网站上,我使用 jQuery 来挂钩元素的事件,即超链接。由于这些超链接只对当前页面执行操作,并没有指向任何地方,所以我一直在:
<a href="#">My Link</a>
但是在某些浏览器中,这会导致页面从右滚动到顶部,这显然是不受欢迎的行为。我试过使用一个空白的 href 值,或者不包括一个,但是鼠标在悬停时不会变成手形光标。
我应该在里面放什么?
【问题讨论】:
-
只需使用 CSS 来获取悬停手形光标:{cursor:pointer},您将在所有链接上获得手形,无论如何。
-
伪链接将您带到哪里?你是滚动页面,还是去其他锚点?