jQuery 1.11 live是jQuery 1.11版本中的一個特殊的事件綁定方法,用于處理動態添加到DOM中的元素。
$('parent-element').on('click', 'child-element', function() {
// do something
});
在傳統的事件綁定中,只有在頁面加載前存在的元素才能被綁定事件。但是,在使用AJAX或JavaScript添加新元素時,這些元素并沒有被綁定任何事件,這時候就需要使用jQuery 1.11 live來處理這些新元素。
在上面的代碼中,我們將click事件綁定到父元素,并且傳入了一個選擇器字符串作為第二個參數,這個選擇器字符串會匹配到我們想要綁定事件的子元素。當一個新的子元素添加到DOM中時,它會被自動綁定click事件,而不需要手動再次調用事件綁定函數。
$('body').append('This is a new element');
在上面的代碼中,我們使用jQuery向頁面的
元素中添加了一個新的元素,并且這個元素的類名為"new-element"。這個新元素會被自動綁定click事件,不需要再次調用事件綁定函數。
使用jQuery 1.11 live能夠使我們更加方便地處理動態添加到DOM中的元素,減少代碼的重復性和冗余性。
上一篇mysql兩階段加鎖
下一篇mysql兩階段