我有一个菜单:
<ul>
<li class="menu-item">
<a href="about.html">about</a>
</li>
<li class="menu-item">
<a href="contact.html">contact</a>
</li>
</ul>
如何添加目标=&#34; _parent&#34;到所有与班级&#34;菜单项&#34;的链接。我怎么能用jquery
来做到这一点答案 0 :(得分:4)
这样做:
$('.menu-item').attr('target', '_parent');
如您所评,如果菜单项类附加到li元素,则执行;
$('.menu-item > a').attr('target', '_parent');
答案 1 :(得分:1)
或者作为现代jQuery的keune答案的补充:
$(document).ready(function () {
$('li.menu-item').prop('target', '_parent');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li class="menu-item"> <a href="about.html">about</a>
</li>
<li class="menu-item"> <a href="contact.html">contact</a>
</li>
</ul>