我使用了一個指令,我在它的鏈接函數中獲得了DOM元素,並且在那裏我有一個我想要訪問的元素。正確的方式遍歷angular.element
即
// element = <directive>
// ...
// <div id="target"></div>
// ...
// </directive>
如果我想要得到的元素,例如做一個.click()
事件,我需要使用「document
」對象,因爲我還沒有找到很長的路要走直接到這個#target
元素一次。
任何想法正確的方法來做到這一點? 不幸的是jqLite只給我們一個find()
功能,你不能用id
搜索不到class
是否嘗試angular.element(elem.querySelector('。classname')) –
這更好,我使用哈哈謝謝! – farolfo