1
我有這種情況。我有一個JavaScript功能,在文檔點擊上做了一些工作:如何獲取頁面上點擊元素的ID
$(document).click(function() {
//---Some work is done---
});
但我還想檢查哪個文檔元素被點擊?那麼,我怎樣才能在整個文檔中的任何位置獲得點擊元素ID?
我有這種情況。我有一個JavaScript功能,在文檔點擊上做了一些工作:如何獲取頁面上點擊元素的ID
$(document).click(function() {
//---Some work is done---
});
但我還想檢查哪個文檔元素被點擊?那麼,我怎樣才能在整個文檔中的任何位置獲得點擊元素ID?
從該事件起源可以使用該事件的target屬性
$(document).click(function (e) {
var id = e.target.id
});
注被稱爲元素:這隻會工作,如果所有元素在你的頁面中有一個id
屬性。
另一種方法可以找到最接近的元素與具有類似
$(document).click(function (e) {
var id = $(e.target).closest('[id]').attr('id');
});
一個id