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

首頁 > 語言 > JavaScript > 正文

jQuery事件綁定on()、bind()與delegate() 方法詳解

2024-05-06 16:21:13
字體:
來源:轉載
供稿:網友
這篇文章主要詳細介紹了jQuery事件綁定的三種方法,分別是on()、bind()與delegate(),十分的淺顯易懂,有需要的小伙伴可以參考下。
 

啃了一段日子的js相關了,學的過程中發現在jQuery中綁定事件時,有人用bind(),有人用on(),有人用delegate(),還有人用live(),看代碼的時候覺得都實現功能了也就掀過去了,只是一直沒完全弄懂之間的區別,于是今天查了下資料,自己做個總結。

之所以有這么多類型的綁定方法,是因為jQuery的版本更新的原因,如on()方法就是1.7以后出現的。

jQuery的事件綁定api頁面上,提到live()方法已經過時,不建議使用。所以這里我們主要就看下以下三個方法:bind()、delegate()、on()

我們準備一個html頁面,用于各種類型事件綁定的測試。
 

  1. <html> 
  2. <head lang="en"
  3. <meta charset="UTF-8"
  4. <title></title> 
  5. <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> 
  6. </head> 
  7. <body> 
  8. <div> 
  9.   <button id="btn">添加新的p元素</button> 
  10.   <p>第一個p元素</p> 
  11.   <p>第二個p元素</p> 
  12.   <p>第三個p元素</p> 
  13.   <p>第四個p元素</p> 
  14.   <p>第五個p元素</p> 
  15. </div> 
  16.  
  17. <script> 
  18. $("#btn").click(function(){ 
  19.   $("div").append("<p>這是一個新的p元素</p>"); 
  20. }); 
  21. </script> 
  22.  
  23. </body> 
  24. </html> 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 搜索| 陈巴尔虎旗| 吉隆县| 棋牌| 宝鸡市| 上思县| 隆德县| 鲁甸县| 阿拉善右旗| 武宁县| 浪卡子县| 泰兴市| 开远市| 亚东县| 万州区| 施甸县| 晋宁县| 壤塘县| 婺源县| 天气| 老河口市| 永川市| 平潭县| 吉木萨尔县| 鄢陵县| 手游| 合川市| 蕲春县| 韩城市| 昌平区| 油尖旺区| 平谷区| 七台河市| 庐江县| 丰宁| 阳信县| 祁阳县| 张家口市| 黄梅县| 新兴县| 文化|