2016-05-18 141 views
0

這是問題的主要區別,但具體我的問題是:什麼是DOM元素和角元素

  1. 我無法執行getComputedStyle保持它叫喊的第一個參數是不是類型的元素。
  2. 我無法訪問原始DOM屬性。
  3. 通常我無法在Web控制檯中看到原始DOM屬性。

我更關心我的理解,而不是讓我的代碼運行。

+0

你的代碼在哪裏?這是什麼問題? – Dalorzo

+0

對不起,我問概念的差異,所以我沒有附上任何代碼 –

回答

3

角元素: 如果jQuery是可用的,angular.element是jQuery函數的別名。如果jQuery不可用,angular.element委託給Angular的jQuery內置子集,名爲「jQuery lite」或jqLit​​e。

https://docs.angularjs.org/api/ng/function/angular.element

DOM元素: 文檔對象模型。 DOM是Javascript查看其包含頁面數據的方式。它是一個包含HTML/XHTML/XML如何格式化以及瀏覽器狀態的對象。

DOM元素就像一個頁面上的DIV,HTML,BODY元素。您可以向所有人添加類,並使用CSS爲添加的類添加樣式,或使用JS與它們交互。 看這個答案 What is DOM element?

+0

感謝您的努力,但'jqlite.css()'不能幫助我在這種情況下 –