国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

深入理解JQuery循環綁定事件

2019-11-20 09:49:36
字體:
來源:轉載
供稿:網友

深入理解JQuery循環綁定事件

<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.                // 正確執行,點擊btn0,彈出0,點擊btn1,彈出1...        // 1.因為function(i) {}(index)是被立即解析的,所以i依次送入的是0, 1, 2, 3        // 2.內部沒有直接alert,是因為不想立即執行,想點擊時再執行,所以返回了一個函數出去。        // 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);        }        // 正確執行,點擊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循環綁定事件就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岚皋县| 长治市| 松滋市| 颍上县| 刚察县| 临邑县| 巨鹿县| 大足县| 华池县| 墨江| 瑞金市| 延寿县| 广宁县| 崇信县| 图木舒克市| 沂水县| 石棉县| 濮阳市| 工布江达县| 永城市| 聊城市| 沧源| 拜泉县| 巫溪县| 吉隆县| 黄浦区| 邛崃市| 泊头市| 荆门市| 恩施市| 西昌市| 海淀区| 遂川县| 阜南县| 临泽县| 苏尼特左旗| 扎鲁特旗| 英超| 神农架林区| 同仁县| 延川县|