淺談jquery中delegate()與live()
更新時間:2015年06月22日 10:48:53 投稿:hebedich
這篇文章主要介紹了淺談jquery中delegate()與live()的相關資料,需要的朋友可以參考下
delegate() 方法為指定的元素(屬于被選元素的子元素)添加一個或多個事件處理程序
例如給id是showspan的div中的span標簽添加事件
<div id="showspan"><span>showspan**showspan</span></div> <span>outspan</span> <SCRIPT LANGUAGE="JavaScript"> <!-- //效果就是點擊一個段落<div id="showspan">中span標簽將在span標簽后面添加一個span標簽,對于新增的span標簽同樣可以點擊新增一個span標簽,新增的標簽不需要監(jiān)聽其click事件 $("#showspan").delegate("span", "click", function(){ $(this).after("<span>showspan**showspan</span>"); }); //--> </SCRIPT>
live() 方法為被選元素附加一個或多個事件處理程序(不能給其子元素添加事件)
例如給p標簽添加事件
<p class="showp">pppppppp</p> <SCRIPT LANGUAGE="JavaScript"> <!-- $(".showp").live("click", function(){ $(this).after("<p>pppppppp</p>"); }); //--> </SCRIPT>
以上所述就是本文的全部內容了,希望大家能夠喜歡。
相關文章
jquery滾動組件(vticker.js)實現頁面動態(tài)數據的滾動效果
本文為大家想你想介紹下jquery實現頁面動態(tài)數據的滾動效果。似乎只有通過div-ul-li標簽嵌套的方式才能實現表格多行多列的滾動效果2013-07-07jQuery Autocomplete簡介_動力節(jié)點Java學院整理
這篇文章主要介紹了jQuery Autocomplete簡介,jQuery UI Autocomplete是jQuery UI的自動完成組件,是我用過的最強大、最靈活的Autocomplete,它支持本地的Array/JSON數組、通過ajax請求的Array/JSON數組、JSONP、以及Function(最靈活)等方式來獲取數據2017-07-07JQuery 構建客戶/服務分離的鏈接模型中Table中的排序分析
從上篇文章,我們實現了Table分頁代碼的高效性,咱們繼續(xù)沿著這個思路,探討Table表格數據中另外一個很常見的排序問題。說到排序,我記得在asp.net中 GridView中提供了這樣的方便,只需在展示字段上加上 Sorting 這樣的屬性,基本就完成了,剩下就是服務端cs代碼的寫法了。2010-01-01使用jQuery的ajax方法向服務器發(fā)出get和post請求的方法
這篇文章主要介紹了使用jQuery的ajax方法向服務器發(fā)出get和post請求的方法,需要的朋友可以參考下2017-01-01