最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入理解jquery中的each用法

 更新時(shí)間:2016年12月14日 09:13:37   作者:云悠  
本文主要對(duì)jquery中的each用法進(jìn)行介紹,相信會(huì)對(duì)大家學(xué)習(xí)each方法會(huì)很有幫助,下面就跟小編一起來看下吧

1種 通過each遍歷li 可以獲得所有l(wèi)i的內(nèi)容

<!-- 1種 -->
  <ul class="one">
    <li>11a</li>
    <li>22b</li>
    <li>33c</li>
    <li>44d</li>
    <li>55e</li>
  </ul>
  <button>輸出每個(gè)li值</button>
<script>
  // 1種 通過each遍歷li 可以獲得所有l(wèi)i的內(nèi)容
  $("button").click(function(){ 
    $(".one > li").each(function(){
      // 打印出所有l(wèi)i的內(nèi)容
      console.log($(this).text());
    })
  });
</script>

2種 通過each遍歷li 通過$(this)給每個(gè)li加事件

<!-- 2種 -->
  <ul class="two">
    <li>2222</li>
    <li>22b</li>
    <li>3333</li>
    <li>44d</li>
    <li>5555</li>
  </ul>
<script>
  // 2種 通過each遍歷li 通過$(this)給每個(gè)li加事件
  $('.two > li').each(function(index) {
    console.log(index +":" + $(this).text());
    // 給每個(gè)li加click 點(diǎn)那個(gè)就變顏色
    $(this).click(function(){
      alert($(this).text());
      $(this).css("background","#fe4365");
    });
  });
</script>

4種 遍歷所有l(wèi)i 給所有l(wèi)i添加 class類名

<!-- 4種 -->
  <ul class="ctn3">
    <li>Eat</li>
    <li>Sleep</li>
    <li>3種</li>
  </ul>
  <span>點(diǎn)擊3</span>
<script>
  // 4種 遍歷所有l(wèi)i 給所有l(wèi)i添加 class類名
  $('span').click(function(){
    $('.ctn3 > li').each(function(){
      $(this).toggleClass('example');
    })
  });
</script>

5種  在each()循環(huán)里 element == $(this)

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>each練習(xí)2</title>
  <style>
    div {
      width: 40px;
      height: 40px;
      margin: 5px;
      float: left;
      border: 2px blue solid;
      text-align: center;
    }
    span {
      width: 40px;
      height: 40px;
      color: red;
    }
  </style>
</head>
<body>
  <div></div>
  <div></div>
  <div></div>
  <div id="stop">Stop here</div>
  <div></div>
  <div></div>
  <button>Change colors</button>
  <span></span>
</body>
<script src="jquery-1.11.1.min.js"></script>
<script >
   // 在each()循環(huán)里 element == $(this)
  $('button').click(function(){
    $('div').each(function(index,element){
      //element == this;
      $(element).css("background","yellow");

      if( $(this).is("#stop")){
        $('span').text("index :" + index);
        return false;
      }
    })
  })
</script>
</html>

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

最新評(píng)論

冕宁县| 汉源县| 蓬溪县| 临夏县| 桂平市| 永春县| 湄潭县| 常熟市| 宁武县| 安岳县| 屏山县| 威宁| 昭通市| 澄城县| 定远县| 仪陇县| 五常市| 吉安县| 九寨沟县| 新宾| 曲沃县| 西峡县| 淅川县| 宜良县| 洱源县| 明光市| 鄂托克前旗| 三门峡市| 兴仁县| 福建省| 大洼县| 深泽县| 绥江县| 青田县| 富锦市| 云林县| 惠水县| 梁山县| 彰化县| 肇庆市| 尤溪县|