bind()、live()、delegate()、on()比較

1.bind():jq所有版本支持,但jq1.7以上官方推薦使用on(),向匹配元素添加一個或多個事件處理器,只針對已存在元素

2.live():jq1.9以下支持,jq1.9已刪除,用on()代替,向當前或未來元素添加一個或多個事件處理器

3.delegate():jq1.4.2及其以上版本支持,delegate() 爲指定的元素(被選元素的子元素)添加一個或多個事件處理程序, 適用於當前或未來的元素(比如由腳本創建的新元素)

4.on():jq1.7及其以上版本支持,on() 爲指定的元素(被選元素的子元素)添加一個或多個事件處理程序, 適用於當前或未來的元素(比如由腳本創建的新元素)

jQuery低版本使用bind(),高版本使用on()

發佈了24 篇原創文章 · 獲贊 25 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章