如何用jquery选择前N个元素?

前端之家收集整理的这篇文章主要介绍了如何用jquery选择前N个元素?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<div class="nav-top">
<ul>
  <li class="tab1"><a href="/">test</a></li>
  <li class="tab2"><a href="#">test</a></li>
  <li class="tab3"><a href="#">test</a></li>
  <li class="navahead"><a href="#">test</a></li>
  <li class="navahead"><a href="#">test</a></li>
<li class="new"><a href="#">test</a></li>
</ul>
</div>

我只想把事件添加到前三个li(tab1,tab2,tab3)中。如何写if条件。

解决方法

你不需要 – 如果 – 你可以使用jQuery:lt()选择器
$('ul li:lt(3)').mouseenter(function(){});

请注意,索引为零,所以前三个是0,1和2

http://api.jquery.com/lt-selector/

原文链接:https://www.f2er.com/jquery/181738.html

猜你在找的jQuery相关文章