是否有Angular.element('#id'), angular.element(document.queryselector('#id')
返回所有具有相同id /類元素中的角度的方法嗎?Angular.element( '#標識'),angular.element(document.queryselector( '#標識')替代
回答
您可以使用querySelectorAll()獲得多個元素引用匹配選擇
angular.element(document.querySelectorAll('.x'))
注:元素的ID必須是唯一的,所以用它僅適用於類的任何選擇
演示:Fiddle
不需要使用'document.querySelectorAll','angular.element'是jQuery的別名 –
@Maximus否.. jQuery lite版本不支持選擇器 –
謝謝,那會! – AlCode
Angular.element只有工作,如果jQuery的完整版本可用:
」 如果jQuery的angular.element是jQuery函數的別名,如果jQuery不可用,angular.element委託給Angular的jQuery內置子集,稱爲「jQuery lite」或「jqLite」。 請參閱:http://docs.angularjs.org/api/angular.element
如果沒有,你會得到Arun P Johny提到的錯誤編輯。如果有多個(所有後續元素都帶有「#id」將被忽略),您可以使用document.querySelector('')來獲取帶有「#id」的唯一元素或帶有「#id」的第一個元素。 #ID')。
如果你想獲得多個元素,你必須使用document.querySelectorAll('。class')來使用類。
- 1. angular.element替代起
- 2. angular.element有和沒有`document.querySelector`
- 3. 替代angular.element(文檔)。已經
- 4. nlp:替代拼寫標識
- 5. 如何嘲笑`angular.element`
- 6. angular.element()。隱藏()與ngIf
- 7. angular.element(..)。scope()首先返回undefined
- 8. Angular-UI jQuery Passthrough vs angular.element()
- 9. 有沒有angular.element的簡寫?
- 10. 模擬出angular.element測試
- 11. 基於物理標識的替代Hashtbl.hash
- 12. 獲取標識的標識
- 13. 無標識或標識
- 14. 標識行交替顏色
- 15. 注射用angular.element嵌套的內嵌腳本標籤()不工作
- 16. 指定使用ActiveAdmin的單獨標識符代替模型標識符
- 17. 標識識別3.1
- 18. 需要關於angular.element的幫助
- 19. 開放源代碼標識與真實生活標識
- 20. 有沒有辦法在一個angular.element
- 21. 角1 - 提高angular.element /多個父()
- 22. 獲取angular.element iframe的onload事件
- 23. $ .fn等效於angularjs(使用angular.element)?
- 24. Twilio調用者標識和Asp.Net標識
- 25. 標識中的字符標識
- 26. 標識li標籤
- 27. 如何使用angular.element獲取li元素
- 28. 如何連接angular.element中的變量?
- 29. 在AngularJS中將angular.element()轉換爲模板
- 30. angular.element選擇器vs jquery選擇器
所有具有相同ID的元素? ** id必須是唯一的**使用類別 –
id或class ..無所謂:3 – AlCode
yes確實如此。很多 –