如果<a>
标题为“扩展名”,我想添加属性“target = _blank”。
<ul id="mob-right-menu">
<li class="menu-item><a href="#">Work</a></li>
<li class="menu-item><a href="#">About</a></li>
<li class="menu-item><a href="#">Careers</a></li>
<li class="menu-item><a href="#">Blog</a></li>
<li class="menu-item><a href="#">Newsroom</a></li>
<li class="menu-item><a href="http://google.com" title="extension">Extensions</a></li>
</ul>
我最近添加了一个最后一个菜单,我想添加一个属性,如下所示。
<li class="menu-item><a href="http://google.com" title="extension" target="_blank">Extensions</a></li>
因为它是外部网址,我希望它在新标签中打开,任何人都可以帮助我。
答案 0 :(得分:1)
$(document).ready(function(){
$('#mob-right-menu a[title="extension"]').attr('target', '_blank');
});
当您的文件加载时,它会将目标添加到您的超链接中。
答案 1 :(得分:0)
a
代码。title
属性值target
属性值
$('a').each(function(){
if($(this).attr('title')=="extension")
$(this).attr('target','_blank');
})
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="mob-right-menu">
<li class="menu-item"><a href="#">Work</a></li>
<li class="menu-item"><a href="#">About</a></li>
<li class="menu-item"><a href="#">Careers</a></li>
<li class="menu-item"><a href="#">Blog</a></li>
<li class="menu-item"><a href="#">Newsroom</a></li>
<li class="menu-item"><a href="http://google.com" title="extension">Extensions</a></li>
</ul>
&#13;