jQuery中的on方法是事件委托的常用方式,可以方便地添加和刪除事件。接下來我們將學習在使用on方法時如何實現事件的刪除。
// 為元素綁定click事件 $('body').on('click', '.btn', function(){ console.log('clicked'); }); // 在需要的時候解綁click事件 $('body').off('click', '.btn'); // 或者直接解綁所有click事件 $('body').off('click');
以上代碼中,我們使用on方法為body元素下的所有.btn元素綁定了click事件。如果我們需要在某個時刻解除該事件綁定,可以使用off方法。off方法需要傳入要解綁的事件類型和要解綁的元素,如果只傳入事件類型則會解綁該元素上所有該類型的事件。
總結:
使用jQuery的on方法可以方便地為元素添加事件。使用off方法可以在需要時解除事件綁定,需要傳入事件類型和需要解綁的元素。也可以只傳入事件類型解除所有該類型的事件綁定。
上一篇測試工程師css