亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jquery操作對(duì)象數(shù)組元素方法詳解

 更新時(shí)間:2014年11月26日 16:27:24   投稿:hebedich  
本文介紹了jQuery操作對(duì)象數(shù)組元素的3種方法以及一種錯(cuò)誤方法,這里記錄一下,防止下次再犯,有需要的小伙伴也可以參考下。

代碼如下:

復(fù)制代碼 代碼如下:

 <div id="div1">
     <span>a</span>
     <span>b</span>
     <span>c</span>
 </div>

1.錯(cuò)誤方式:不能用[]方式取jquery對(duì)象數(shù)組,如下:

復(fù)制代碼 代碼如下:

 $(function() {
     var div_span = $("#div1 span");
     for( var i = 0; i < div_span.length; i++ ) {
         div_span.[i].html(i);
     }
 });

這樣無(wú)效.

2.可以用jquery的eq()方法來(lái)選擇:

復(fù)制代碼 代碼如下:

 for( var i = 0; i < div_span.length; i++ ) {
     div_span.eq(i).html(i);
 }

3.可以用each()方法來(lái)遍歷:

復(fù)制代碼 代碼如下:

 $(function() {
     var div_span = $("#div1 span");
     var i = 0;
     div_span.each( function(){
         $(this).html(i);
         i++;
     });
 });

each()遍歷的時(shí)候,如果用$(this)得到的是jquery對(duì)象,如果直接用this,得到的是DOM對(duì)象

4.純js代碼獲取的DOM對(duì)象數(shù)組,可以用[]的方式獲取數(shù)組元素

后面3種是正確的方法,第一種是錯(cuò)誤的,把他放在第一個(gè),是因?yàn)橐獜?qiáng)調(diào)下,以后不能再犯同樣的錯(cuò)誤了,小伙伴們可要看仔細(xì)哈。

相關(guān)文章

最新評(píng)論