0
我稍微修改了FU縮略圖模板以鉤住點擊事件。我還顯示一個刪除按鈕(提供的一個)。 問題是,當我點擊刪除按鈕時,click事件冒泡到javascript堆棧的其餘部分。刪除縮略圖時捕捉點擊事件
如何防止刪除按鈕傳播點擊事件? (通常你會做類似event.stopPropagation()...)。
感謝您的幫助
我稍微修改了FU縮略圖模板以鉤住點擊事件。我還顯示一個刪除按鈕(提供的一個)。 問題是,當我點擊刪除按鈕時,click事件冒泡到javascript堆棧的其餘部分。刪除縮略圖時捕捉點擊事件
如何防止刪除按鈕傳播點擊事件? (通常你會做類似event.stopPropagation()...)。
感謝您的幫助
如果你想防止任何DOM事件冒泡,只需連接一個事件處理程序,你想它終止並調用stopPropagation()
on the Event
object的元素。例如,對於一個click事件:
someElement.addEventListener('click', function(event) {
event.stopPropagation();
});
上面的代碼將無法在IE8工作和老年人因爲addEventListener
和stopPropagation
在IE9首次推出。
點擊事件自然會像大多數其他DOM事件一樣冒泡。爲什麼這是你的網絡應用程序的問題? –