今天將詳細(xì)的介紹bind()方法的使用bind()方法bind() 方法就是為被選元素添加一個(gè)或多個(gè)事件處理程序,并規(guī)定事件發(fā)生時(shí)運(yùn)行的函數(shù)。
成都創(chuàng)新互聯(lián)公司主營(yíng)察隅網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開發(fā),察隅h5小程序開發(fā)搭建,察隅網(wǎng)站營(yíng)銷推廣歡迎察隅等地區(qū)企業(yè)咨詢
bind()方法為每個(gè)匹配元素的特定事件綁定事件處理函數(shù)。bind()方法的底層邏輯是on()方法。 .bind() 方法是用于往文檔上附加行為的主要方式。
一.綁定事件 jQuery 通過(guò).bind()方法來(lái)為元素綁定這些事件。
1、bind會(huì)在事件在綁定階段bind時(shí)就會(huì)判斷綁定事件的對(duì)象target是否存在,而且只針對(duì)當(dāng)前元素進(jìn)行綁定,而不是綁定到父節(jié)點(diǎn)上。以下舉例。按鈕1會(huì)觸發(fā)bind和live的綁定事件。按鈕2會(huì)觸發(fā)live的綁定事件。
2、bind()方法為每個(gè)匹配元素的特定事件綁定事件處理函數(shù)。bind()方法的底層邏輯是on()方法。 .bind() 方法是用于往文檔上附加行為的主要方式。
3、與bind()不同的是,live()一次只能綁定一個(gè)事件。這個(gè)方法跟傳統(tǒng)的bind很像,區(qū)別在于用live來(lái)綁定事件會(huì)給所有當(dāng)前以及將來(lái)在頁(yè)面上的元素綁定事件(使用委派的方式)。
4、jquery的click表示點(diǎn)擊事件,這個(gè)很好理解,on和bind都是表示綁定一個(gè)事件,bind是jquery7以前的版本方法,從7開始,推出了on方法表示綁定,bind(),live()和delegate()都用了on()來(lái)表示,所以說(shuō)on是bind的替代者。
bind() 方法為被選元素添加一個(gè)或多個(gè)事件處理程序,并規(guī)定事件發(fā)生時(shí)運(yùn)行的函數(shù)。其語(yǔ)法為:(selector).bind(event,data,function)參數(shù)說(shuō)明如下:event:規(guī)定添加到元素的一個(gè)或多個(gè)事件。必需。
一.綁定事件 jQuery 通過(guò).bind()方法來(lái)為元素綁定這些事件。
你寫錯(cuò)了, $(#testa).bind(click,test());這個(gè)應(yīng)該寫成$(#testa).bind(click,test);只需要綁定函數(shù)名稱就可以了。
jquery中四個(gè)事件綁定方式(bind,live,delegate,on)bind()簡(jiǎn)要描述 bind()向匹配元素添加一個(gè)或多個(gè)事件處理器。
網(wǎng)站欄目:關(guān)于bindjquery的信息
轉(zhuǎn)載注明:http://jinyejixie.com/article42/dgjopec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司、商城網(wǎng)站、外貿(mào)建站、企業(yè)建站、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)