天天看點

jQuery中為元素綁定事件和解綁事件的方式

為元素綁定事件的四種方式:

1.  對象.事件名字(事件處理函數);

     eg:$("#btn").click(function(){});

2. 對象.bind("事件名字",事件處理函數);

     eg:  $("#btn").bind("click",function(){});

3. 對象.delegate("選擇器","事件名字",事件處理函數);

     eg:$("#btn").delegate("p","click",function(){});

4. 對象.on("事件名字","選擇器",事件處理函數);

     eg:  $("#btn").on("click","p",function(){});

為元素解綁事件的方式:

bind方式綁定事件,使用unbind()解綁事件

delegate方式綁定事件,使用undelegate()解綁事件

使用on綁定事件,使用off()解綁事件

使用什麼方式綁定事件,推薦用對應的方式解綁事件