我的目标属性被删除或忽略

时间:2017-11-02 13:58:16

标签: jquery attributes target

我已经搜索了这个论坛并找到了一个答案,至少指出了我正确的方向,但我需要更多的帮助!

我的问题:我希望在新标签页中打开某些链接,但尽管使用target="_blank"链接在同一页面中打开。我在这些论坛上找到的答案是,有人对他们的插件有问题,但是我已经检查了我的,并且无法看到这种情况。我在使用检查元素工具时发现的是:

//<![CDATA[
(function( $ ) { 'use strict';

    $('a').removeAttr('target');

    $('input,a,select,textarea,button').removeAttr('tabindex');

}(jQuery));
//]]>

这对我来说是关键的嫌疑人!唯一的问题是,我不知道我的网站在哪里!对不起,如果这听起来像是一个基本问题,但我无法找到它。如果有人能帮助我,我会非常感激。该网站是www.bibliophone.com,当您检查主页时,您可以找到上述代码。

谢谢,

1 个答案:

答案 0 :(得分:0)

target="_blank"元素使用属性<a></a>

为了动态添加使用JQuery代码:

$(document).ready(function(){
    $('a').each(function(){
        $(this).attr('target','_blank');
    });
});