gpt4 book ai didi

jquery - 符合标准相当于目标 ="_blank"

转载 作者:太空狗 更新时间:2023-10-29 15:42:51 25 4
gpt4 key购买 nike

有些情况下我必须在新窗口/选项卡中打开链接。有没有一种对严格的 HTML 有效的方法?使用 jQuery 这样做是可以接受的,但我不想只是将 target="_blank" 偷偷带回 jQuery,这样验证器就不会看到它们。

最佳答案

既然你说 jQuery 是允许的。

<a href="http://mysite.com" class="newWindow">Open in new window</a>

$('a.newWindow').click(function(e){
e.preventDefault();
window.open(this.href);
});

您也可以通过普通 JS 执行此操作。这样您的 HTML 就不会到处都是 onclick

编辑 - 根据 Ian 的建议更新为使用 e.preventDefault()

关于jquery - 符合标准相当于目标 ="_blank",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5968502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com