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

jquery on 重復監聽

傅智翔2年前10瀏覽0評論

當我們使用jQuery on函數去監聽一個事件時,使用委托的方式可以確保在我們綁定事件之前和之后動態添加的元素都能夠被監聽到。

然而,有些情況下會發生重復監聽的情況。這種情況一般是因為我們在監聽一個元素的時候,不小心將其父元素也給監聽了。

$('body').on('click', '.button', function() {
// do something
});

在上面的代碼中,我們本意是只監聽class為button元素的點擊事件,但由于我們將body也作為了監聽元素,因此只要點擊了body內的任何元素,都會觸發這個事件。

為了避免這種問題,我們需要仔細檢查我們綁定的監聽元素和委托元素是否有重疊,并確保它們沒有任何關系。