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

深入理解JQuery循環(huán)綁定事件

 更新時間:2016年06月02日 10:17:21   投稿:jingxian  
下面小編就為大家?guī)硪黄钊肜斫釰Query循環(huán)綁定事件。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

深入理解JQuery循環(huán)綁定事件

<html>
  <head>
    <title></title>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  </head>
  <body>
    <script type="text/javascript">
      $(document).ready(function () {
        var array = [0, 1, 2, 3];

        // 1.
        
        // 始終彈出3, 因為function() {} 并沒有被立即解析,直到調用的時候才被解析,這時index已經是3了。


        // 2.
        
        // 立即彈出0, 1, 2, 3,因為使用了function() {}(index)立即被解析,遇到alert,就立即彈出來了。


        // 3.
        
        // 正確執(zhí)行,點擊btn0,彈出0,點擊btn1,彈出1...
        // 1.因為function(i) {}(index)是被立即解析的,所以i依次送入的是0, 1, 2, 3
        // 2.內部沒有直接alert,是因為不想立即執(zhí)行,想點擊時再執(zhí)行,所以返回了一個函數出去。


        // 4.
        for (var index in array) {
          $("#btn" + index).bind("click", {index: index}, clickHandler);
        }

        function clickHandler(event) {
          var index = event.data.index;
          var item = array[index];
          alert(item);
        }
        // 正確執(zhí)行,點擊btn0,彈出0,點擊btn1,彈出1...
        // 利用了event.data,因為index在綁定的時候已經被持久化到event.data中了,所以響應的時候我們可以取到。
      });
    
    </script>

    <input type="button" id="btn0" value="btn0" />
    <input type="button" id="btn1" value="btn1" />
    <input type="button" id="btn2" value="btn2" />
    <input type="button" id="btn3" value="btn3" />    
  </body>
</html>

以上這篇深入理解JQuery循環(huán)綁定事件就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

绍兴县| 烟台市| 论坛| 东阿县| 从化市| 江达县| 石楼县| 清河县| 临江市| 文安县| 疏勒县| 安康市| 乐都县| 长阳| 秦皇岛市| 武汉市| 潍坊市| 富川| 新营市| 江华| 施甸县| 道孚县| 松滋市| 张家口市| 察隅县| 广安市| 阜阳市| 贺兰县| 鹤庆县| 上思县| 肃宁县| 南宁市| 丰台区| 梧州市| 策勒县| 平和县| 吴桥县| 井冈山市| 板桥市| 潮州市| 永昌县|