在href上使用return false时的标签问题=“#”在FireFox中
Stack Overflow的人民,
我正在组建一个具有独立帮助文本的表单和其他没有特定目标的链接,但需要激活一些jQuery函数。
例如 :
<a href="#" class="inline helpTrigger cursor">Why do we ask for this?</a>
在此链接的点击或按键上,文本旁边会显示一个帮助气泡。由于这个href有一个值(“#”),我必须编写一个函数(如下所示)来阻止页面“跳转”到顶部:
$('a[href="#"]').bind('click keypress', function(event){
return false;
});
这适用于大多数浏览器,但FireFox在跳过时会卡住,并且不会移过此元素。有没有更好的方法,或者这是一个已知的FF问题?
我试过让href完全空白 - 但这在语义上都不正确,或者在IE中不起作用。
任何帮助将非常感激。
谢谢
没有找到相关结果
已邀请:
3 个回复
氮顺
埠仙俊
芳菱挨啡