色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jQuery中的bind

傅智翔2年前19瀏覽0評論

jQuery中的bind?

.bind()與.on()的區(qū)別:

(1)是否支持selector這個參數(shù)值。由于javascript的事件冒泡特性,如果在父元素上注冊了一個事件處理函數(shù),當(dāng)子元素上發(fā)生這個事件的時候,父元素上的事件處理函數(shù)也會被觸發(fā)。

如果使用on的時候,不設(shè)置selector,那么on與bind就沒有區(qū)別了。

(2)on綁定的事件處理函數(shù),對于未來新增的元素一樣可以的,和delegate效果相同,而bind則不行。

(3) delegate用法與on()相同,只是參數(shù)的順序不同:擴(kuò)展資料:用于事件處理程序}).bind(this);}2.on()則實現(xiàn)事件代理, 可以在匹配元素上綁定一個或者多個事件處理函數(shù)。

(1) 用來綁定多事件,并且為同一函數(shù),如:$('div').on('click mouseover',function(){//do sth})

;(2)多個事件綁定不同函數(shù),如:$('div').on({'click':function(){//do sth},'mouseover':function(){//do sth}})

;(3)事件代理,如:html:jq:$('#bt1').on('click',function(){$('body').append('');});$('body').on('click','.bt2',function(){console.log('這是bt2');}