jQuery on()方法是一個強大的事件綁定機制。它可以將事件處理函數綁定到一個或多個元素中。在綁定多個元素時,循環是一個非常有用的技術來遍歷它們并給它們綁定事件。
循環可以使用jQuery的each()方法來實現。在每個循環中,我們可以使用this關鍵字來引用正在遍歷的元素。然后可以用$(this)將它轉換為jQuery對象,然后給它綁定事件。
$(document).ready(function() { $('.my-element').each(function() { $(this).on('click', function() { console.log('Element clicked!'); }); }); });
在這個例子中,我們首先為所有class為my-element的元素設置了循環。然后,我們在每個元素上綁定了一個點擊事件。每當用戶單擊任何一個my-element元素時,控制臺將輸出“Element clicked!”的消息。
因此,通過使用jQuery on()和循環,我們可以方便地將事件綁定到多個元素中。這使得代碼更易于維護和擴展,并且可以更有效地完成任務。