vue中 $event 的用法--獲取當前父元素,子元素,兄弟元素

<button @click = 「clickfun($event)」>點擊</button>
 
methods: {
clickfun(e) {
// e.target 是你當前點擊的元素
// e.currentTarget 是你綁定事件的元素
    #得到點擊元素的前一個元素
    e.currentTarget.previousElementSibling.innerHTML
    #得到點擊元素的第一個子元素
    e.currentTarget.firstElementChild
    # 得到點擊元素的下一個元素
    e.currentTarget.nextElementSibling
    # 得到點擊元素中id爲string的元素
    e.currentTarget.getElementById("string")
    # 得到點擊元素的string屬性
    e.currentTarget.getAttributeNode('string')
    # 得到點擊元素的父級元素
    e.currentTarget.parentElement
    # 得到點擊元素的前一個元素的第一個子元素的HTML值
    e.currentTarget.previousElementSibling.firstElementChild.innerHTML
 
    }
        },
相關文章
相關標籤/搜索