javascript - 通过按住链接禁用打开新窗口或新标签

标签 javascript html

我要感谢那些正在阅读本文的人以及您抽出宝贵时间。直入主题吧!

我目前正在尝试禁用一项功能,在该功能中,用户不应通过按住链接来打开指向新窗口或选项卡的链接。

如有解决此问题的任何建议或答案,我们将不胜感激, 再次感谢!

最佳答案

您可以将事件处理程序绑定(bind)到所需的链接元素,并使用 jQuery 的 .preventDefault() 方法取消链接到任何地方。您的代码看起来像这样:

$('a').click(function(event){
  event.preventDefault();
});

关于javascript - 通过按住链接禁用打开新窗口或新标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815239/

相关文章:

javascript - 将 2 个数组映射到 1 个数组对象

javascript - 数组越界时不进行替换

javascript - 从 webAudio/mozAudio 获取 Raw PCM 数据

html - WEB 上的垂直间距?

javascript - 获取数据表中多个日期选择器的值

javascript - 如何检测 "phone"语言? (不是浏览器而是手机)

Javascript 未签名短灰度图像

javascript - 将点击的节点保持为选中状态

javascript - jQuery,切换菜单项

javascript - 使用 JavaScript 更新下拉菜单