jQuery有幾種常用的事件綁定方法,包括:
.on():可以用來綁定多個事件,包括常見的click、mouseover、keydown等事件,也可以自定義事件,常用于動態綁定事件。例如:
.click():用于綁定點擊事件。例如:
.mouseover()/.mouseout():分別用于綁定鼠標移入和移出事件。例如:
.keydown()/.keyup():分別用于綁定按鍵按下和釋放事件。例如:
.submit():用于綁定表單提交事件。例如:
這些事件綁定方法還可以用來傳遞額外的參數,例如:
這樣點擊按鈕時會彈出“Hello, John”。此外,還可以使用委托(delegation)來綁定事件,委托可以使得子元素的事件被父元素所捕獲,從而避免了動態添加元素時需要重新綁定事件的問題。委托的方法有:
.delegate():用于委托子元素的事件。例如:
.on():用于委托子元素的事件,并可以指定子元素的選擇。
以上就是jQuery中常用的事件綁定方法,可以根據需要選擇不同的方法進行事件綁定。