色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery live原理

張吉惟2年前9瀏覽0評論

jQuery live 方法可以為當前或?qū)硇略龅脑亟壎ㄊ录牡讓釉硎腔谑录芭輽C制的。事件委托,也稱為事件代理,就是利用事件冒泡的原理,只在父元素上綁定事件,通過事件冒泡機制,當子元素觸發(fā)該事件時,同時也會觸發(fā)父元素的該事件,從而實現(xiàn)對子元素的事件處理。

$('parent element').live('click', 'child element', function(){
console.log('child element clicked');
});

上面的代碼意思是,在 parent element 上綁定了 click 事件,當且僅當 child element 被點擊時才會觸發(fā) click 事件,并執(zhí)行指定的函數(shù)。這樣的好處是,不需要在每個 child element 上都綁定事件,而是可以統(tǒng)一在 parent element 上綁定,減少了代碼冗余。

然而,在 jQuery1.9 版本中,live 方法被廢棄了,推薦使用 on 方法代替。on 方法的使用方式與 live 方法一樣,只是用法略有不同。

$('parent element').on('click', 'child element', function(){
console.log('child element clicked');
});

以上就是 jQuery live 方法的基本原理和用法。