jQuery - 使用target = _blank捕获并覆盖链接

Dr.*_*che 2 html javascript jquery

我们有遗留页面,其中包含链接target="_blank".点击这些我想忽略它并运行一些JavaScript我打开窗口.

这有可能与jQuery,如果是这样我应该研究什么方法/术语?

提前致谢

小智 6

只需使用事件委派来阻止与target ="_ blank"的链接起作用,例如:

$(document).on('click', 'a[target="_blank"]', function(event) {
    event.preventDefault();
    alert('Prevented');
});
Run Code Online (Sandbox Code Playgroud)