gpt4 book ai didi

jQuery 使给定 div 的所有子链接在新窗口中打开

转载 作者:行者123 更新时间:2023-12-01 03:19:30 25 4
gpt4 key购买 nike

我有一个 ID 为“MyDiv”的 div,我需要在新窗口中打开该 div 的所有子 anchor 。

我正在尝试:

jQuery('#MyDiv.children() a').click(function(){
jQuery(this).attr('target', '_blank');
});

最佳答案

<子> click here for jsFiddle example

$('#MyDiv a').attr ('target', '_blank');

如果您不确定此属性如何工作,请阅读以下内容:

<小时/>

如果您不喜欢使用 target="_blank"(在编写 xHTML 时通常会不赞成),您可以将 click 事件绑定(bind)到 anchor 并使用 javascript/jquery 打开一个新窗口。

比如下面的例子:

<子> click here for jsFiddle example

$('#MyDiv a').click(function(ev) {
window.open(this.href);
ev.preventDefault (); // see post comment by @nbrooks
});

关于jQuery 使给定 div 的所有子链接在新窗口中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11464369/

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