如何将target=_blank
属性添加到锚标记,除了按钮和某些div。如何不使用#添加目标属性到“呼叫控制”类和ID?将“target ='_blank'”添加到不包含给定ID的锚标记中
我已经试过这样:
$('a:not(.call-control,"#")').attr('target', '_blank').addClass('checkMate');
/* then later... */
$('.checkMate').attr("target", "");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="call-control">
<span id="incomingCallBrand"></span>
</div>
<div>
<a href="#" class="comms-icon" id="iambusy"></a>
<span>Peter</span>
</div>
请包括您的HTML来帮助[演示问题](https://stackoverflow.com/help/mcve)。 – showdev
1.将'target = _blank'添加到所有'a'标签中,包括'.call-control'和'#' ---------- 2.选择'.call-control'和'#'并删除'target = _blank'属性 – trgiangvp3