jQuery正在取消超链接的默认事件操作
我已经使用jQuery为一个锚元素分配了一个.click()处理程序来创建一个动画效果。该链接更改了哈希值,然后由AJAX系统处理。问题是,当我分配.click()事件函数时,哈希不再自动更改。我可以使用document.location.hash =“hash”手动更改它,但Firefox似乎并不是它的粉丝。当我从历史记录中加载页面时,它的工作原理很奇怪。
还有其他人遇到过像这样的问题吗?
<a href="#test">Test</a>
$('a[href="#test"]').click(function(){
$(this).doSomething();
});
没有找到相关结果
已邀请:
2 个回复
涸坍饺
播匣扦阔食