javascript - 将目标 ="_blank"添加到 anchor 标记

标签 javascript jquery html

如何将 target="_default"添加到下面代码中的 anchor 标记?我想在新窗口中打开所有链接

function() {  
     $('.status_success>a').each(function(i,e){ 
    var eVal = $(e).text(); 
    if (eVal == "Success"){ 
       e.click(); 
    } 
 }); }

谢谢 j08691 提供的代码。我意识到我需要的是空白,而不是默认打开新选项卡中的所有链接。

这是固定代码:

function () {
$('.status_success>a').each(function (i, e) {
    var eVal = $(e).text();
    $("*").attr('target', '_blank');
    if (eVal == "Success") {
        e.click();
    }
});

}

最佳答案

添加$(this).attr('target', '_default'):

function () {
    $('.status_success>a').each(function (i, e) {
        var eVal = $(e).text();
        $(this).attr('target', '_default');
        if (eVal == "Success") {
            e.click();
        }
    });
}

关于javascript - 将目标 ="_blank"添加到 anchor 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28385702/

相关文章:

javascript - 使用 Nodejs 在 Twitter 中按位置搜索

html - 如何裁剪图像边缘

javascript - 为什么不能在文档中的两个不同位置插入相同的节点?

javascript - 在 ui-router 中从较低状态覆盖较高状态的布局 View 会导致 ui-view 为空

javascript - Javascript 中的 object.create 语法用法

jQuery 模板已被弃用?

javascript - 我可以在不丢失 LI 内容的情况下刷新此页面吗?

css - 流体设计图像无法正确缩放

javascript - jQuery - 如何动态添加到列表元素

javascript - 无法使用 jQuery 更改隐藏输入文本框的值