0
當我觸摸虛擬手機的顯示器(通過Chrome模擬)時,事件touchmove正在興起。JS:獲取所有引發事件的元素
我試了下面這行代碼,它被擊中。所以我確信元素「.button」正在被這個事件觸發,,但是我怎麼知道在之前是否有其他元素被擊中。
$(".button").on("touchmove", function(e) {
e.stopPropagation();
});
當我觸摸虛擬手機的顯示器(通過Chrome模擬)時,事件touchmove正在興起。JS:獲取所有引發事件的元素
我試了下面這行代碼,它被擊中。所以我確信元素「.button」正在被這個事件觸發,,但是我怎麼知道在之前是否有其他元素被擊中。
$(".button").on("touchmove", function(e) {
e.stopPropagation();
});
您可以使用event
的target
財產。它返回觸發事件的最低水平DOM對象:
$(".button").on("touchmove", function(e) {
e.stopPropagation();
console.log(e.target);
});
如果你想知道的事件經過的最低水平,你被困事件的一個之間傳播的什麼元素,你需要手動處理該。