我在我的应用程序的顶部导航链接:如何覆盖A标签中的onclick事件?
<a class="nav" href="navigation.html?go=main" onClick="navigation('main'); return false;">Main Menu</a>
我需要做的就是使用jQuery双方的“href”覆盖和“点击”属性,这样,每当这个用户点击链接我显示我的自定义提醒。
下面是我到目前为止的代码。然而问题是,警报显示了一秒钟,然后重定向到主菜单页面仍然发生的因某种原因分数:
$('.nav').click(function() {
$(this).attr("href","#");
$(this).attr("click","alert('TEST')");
});
它看起来像“onClick =”导航('main');返回false;“”线是这里的问题。当我删除该代码时,jQuery代码开始工作。但是,我无法修改此代码,因为它与其他屏幕共享并需要保持原样。那么如何清空onClick事件呢? – goe