我必须禁用 li
上的链接,但不应禁用所有事件,只需禁用链接即可单击,以便我可以在其上使用隐藏和显示菜单功能
#menu-item-747 {
pointer-events: none;
cursor: default;
}
我在这个li
上使用了jQuery来隐藏和显示其他li
,并且在这个li
上使用了另一个页面的链接,我只是想禁用链接,但仍然可以单击它来运行 jQuery 切换。
最佳答案
要禁用链接,只需执行
$('#menu-item-747 a').click(function(e){
e.preventDefault();
});
这不会阻止其他操作,只会阻止链接元素的默认操作(即跟随链接)。
关于javascript - 指针事件禁用 anchor 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30272752/