使用jQuery選擇器獲取索引值大於或者小於

admin發表於2017-03-27

在實際應用中,如果有一個元素集合的話,那麼可能需要獲取索引值大於或者小於指定索引值的元素集合,然後再對其進行相應的操作,下面介紹一下如何利用jQuery選擇器實現此功能。

程式碼例項:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript"> 
$(function(){ 
  $("li:gt(2)").css("color","red");  
}); 
</script>
</head>
<body>
<ul>
  <li>螞蟻部落歡迎您,只有努力奮鬥才會有美好的未來。</li>
  <li>謙遜的態度才是上進的必要條件。</li>
  <li id="antzone">沒有人一開始就是高手,都是從菜鳥而來。</li>
  <li>每一天都是新的,要好好珍惜當前的時間。</li>
</ul>
</body>
</html>

上面的程式碼可以將索引值大於2的元素字型顏色設定為紅色,索引值是從0開始的。

:gt選擇器可以參閱jQuery :gt一章節。

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript"> 
$(function(){ 
  $("li:lt(2)").css("color","red");  
}); 
</script>
</head>
<body>
<ul>
  <li>螞蟻部落歡迎您,只有努力奮鬥才會有美好的未來。</li>
  <li>謙遜的態度才是上進的必要條件。</li>
  <li id="antzone">沒有人一開始就是高手,都是從菜鳥而來。</li>
  <li>每一天都是新的,要好好珍惜當前的時間。</li>
</ul>
</body>
</html>

上面的程式碼可以將索引值小於2的元素的字型顏色設定為紅色。

:lt選擇器可以參閱jQuery :lt一章節。

相關文章