jQuery中的on()方法是用來綁定事件的。它的用法非常靈活,可以根據(jù)需要進行變化。
// 直接綁定事件 $('button').on('click', function() { console.log('button clicked'); }); // 動態(tài)綁定事件,適用于新添加的元素 $(document).on('click', 'button', function() { console.log('button clicked'); }); // 一次綁定多個事件 $('button').on({ click: function() { console.log('button clicked'); }, mouseenter: function() { console.log('button mouseenter'); } }); // 綁定事件,只執(zhí)行一次 $('button').one('click', function() { console.log('button clicked once'); });
通過on()方法的變化,我們可以更加方便地實現(xiàn)事件的綁定和控制。同時,使用on()方法也可以避免一些問題,在項目中使用on()方法是非常推薦的。