vue 獲取節(jié)點(diǎn)信息
getClickInfo:function(e){? ? ? ? ? ? ? ? ? ? ? ? ?//e為點(diǎn)擊默認(rèn)傳值
????????letclickDom = e.currentTarget;// currentTarget 獲取綁定點(diǎn)擊事件的節(jié)點(diǎn)
????????letcurrentDom = e.target;// target 獲取當(dāng)前點(diǎn)擊節(jié)點(diǎn)
????????letparent = clickDom.parentElement;// parentElement獲取綁定事件節(jié)點(diǎn)的父節(jié)點(diǎn)
????????letprevious = clickDom.previousElementSibling;// previousElementSibling獲取綁定事件節(jié)點(diǎn)的前一個節(jié)點(diǎn)
????????letpreviousInner = previous.innerHTML;// 獲取綁定事件節(jié)點(diǎn)的前一個節(jié)點(diǎn)的內(nèi)容
????????letnext = clickDom.nextElementSibling;// nextElementSibling獲取綁定事件節(jié)點(diǎn)的后一個節(jié)點(diǎn)
????????letfirstChild = clickDom.firstElementChild;// firstElementChild獲取綁定事件節(jié)點(diǎn)的第一個子節(jié)點(diǎn)
????????letchildNodes = clickDom.childNodes;// childNodes獲取子節(jié)點(diǎn),包括元素節(jié)點(diǎn)和文本節(jié)點(diǎn)
????????letchildren = clickDom.children;// children獲取子節(jié)點(diǎn),只獲取元素節(jié)點(diǎn)
????????letchildElementCount = clickDom.childElementCount;// childElementCount獲取子節(jié)點(diǎn)的個數(shù)
????????letlastElementChild = clickDom.lastElementChild;// lastElementChild獲取最后一個子節(jié)點(diǎn)
????????letlastChild = clickDom.lastChild;// lastChild獲取最后一個子節(jié)點(diǎn),包括元素節(jié)點(diǎn)和文本節(jié)點(diǎn)? ? ? ? ? ? ?
? }