3 回答

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊
1:bind():為每個(gè)匹配元素的特定事件綁定事件處理函數(shù)。
bind(type,[data],fn)
type: 含有一個(gè)或多個(gè)事件類型的字符串,由空格分隔多個(gè)事件。
比如"click"或"submit",還可以是自定義事件名。
data:作為event.data屬性值傳遞給事件對(duì)象的額外數(shù)據(jù)對(duì)象
fn:綁定到每個(gè)匹配元素的事件上面的處理函數(shù)
2:on()在選擇元素上綁定一個(gè)或多個(gè)事件的事件處理函數(shù)。
on(events,[selector],[data],fn)
events:一個(gè)或多個(gè)用空格分隔的事件類型和可選的命名空間, 如"click"或"keydown.myPlugin" 。
selector:一個(gè)選擇器字符串用于過(guò)濾器的觸發(fā)事件的選擇器元素的后代。如果選擇的< null或省略,當(dāng)它到達(dá)選定的元素,事件總是觸發(fā)。
data:當(dāng)一個(gè)事件被觸發(fā)時(shí)要傳遞event.data給事件處理函數(shù)。
fn:該事件被觸發(fā)時(shí)執(zhí)行的函數(shù)。 false 值也可以做一個(gè)函數(shù)的簡(jiǎn)寫,返回false。
對(duì)比發(fā)現(xiàn)on 和bind的 差別不大, 但是on多一個(gè)[selector] 可以過(guò)濾指定元素
- 3 回答
- 0 關(guān)注
- 757 瀏覽
添加回答
舉報(bào)