vue點擊事件獲取元素本身及事件
<button @click = “clickfun($event)”>點擊</button>
methods: {
clickfun(e) {
// e.target 是你當前點擊的元素
// e.currentTarget 是你綁定事件的元素
}
}
currentTarget:currentTarget 事件屬性返回其監聽器觸發事件的節點,即當前處理該事件的元素、文檔或窗口。
通俗一點說,就是你的點擊事件綁定在哪一個元素上,currentTarget獲取到的就是哪一個元素。
target:target 事件屬性可返回事件的目標節點(觸發該事件的節點),如生成事件的元素、文檔或窗口。
通俗一點說,就是你當前點擊的是哪一個元素,target獲取到的就是哪一個元素。