選中多個


獲取第一個ul中的第一個li標簽的方法:

 //獲取第一個ul中的第一個li
     /* $("ul li:first").css("background","pink");
     $("ul li").eq(0).css("background","pink");
     $("ul li").first().css("background","pink");
     $("ul li").slice(0,1).css("background","pink");//s */lice第一個參數表示的選取開始的位置,第二個參數是結束的位置
     

 

選中如下代碼中的各個ul中的第一個li標簽

<body>
<ul>
  <li>第一個</li>
  <li>第二個</li>
  <li>第三個</li>
</ul>
<ul>
  <li>第一個</li>
  <li>第二個</li>
  <li>第三個</li>
</ul>
<ul>
  <li>第一個</li>
  <li>第二個</li>
  <li>第三個</li>
</ul>
</body>

共有四種方案:

方案一:

$(function(){
   var list=$("ul");
   for (var i = 0; i < list.length; i++) {
   $("ul:eq("+i+") li:first").css("background","red");

   }
});

方案二:

 

$(function(){
         $("ul").each(function(){
           $(this).children().first().css("background","red");               
         });
});

 

方案三:

$(function(){
         $("ul li:nth-child(1)").css("background","red");
});

 

方案四:

$(function(){
         $("ul li:first-child").css("background","red");
});

 

效果如下代碼:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM