2010-12-10 47 views
4

在IE中我可以查看可擴展樹視圖中的jQuery對象的結構。我如何在Firefox的Firebug中獲得類似的內容?如何在IE的調試器中檢查Firebug中的jQuery對象?

增加: 頂部暗框顯示IE中的對象。底部顯示Firebug中的相同對象(非常空!)。

alt text

+3

您可能想看看FireQuery。這是一款適用於jQuery的Firebug擴展。非常方便,如果你使用jQuery很多。網址如下:http://firequery.binaryage.com/ – Ender 2010-12-10 17:45:54

+0

不確定FireQuery如何幫助您。它更多的是查看事件綁定和數據。不知道如何使用它來檢查超出Firebug提供的jquery對象屬性。 – 2010-12-10 18:30:25

+0

@Tony_Henrich,嘿。你能告訴我你的截圖的IE調試器的名稱是什麼?因爲我厭倦了默認的F12調試器 – artnikpro 2013-07-31 15:39:50

回答

1

查看「DOM」標籤,並在會列出一堆變量和對象等。找到你的jQuery對象,你可以瀏覽它的內容。

我希望這會有所幫助。

Hrsto

+0

這是一個函數中的局部變量。它不會顯示在DOM選項卡中(或者我不知道如何去那裏)。在SCRIPT選項卡的watch子選項卡中顯示,它是'jQuery(ul)'。如果我點擊'ul',它會跳轉到它在html中的表示。我想看看ID屬性這樣的屬性。 – 2010-12-10 18:04:34

+0

我不確定...可能檢查出FireQuery:http://firequery.binaryage.com/ – Hristo 2010-12-10 18:18:29

0

輸入變量或表達式到監視窗口或使用DOM標籤正如其他人提及。

alt text

+0

我有一行:var $ list = $(「ul」)和後面的斷點。在Watch選項卡中,$ list的'+'不會展開爲任何內容。在IE的調試器中,有一個對象,[0],我可以看看它的屬性。同一個對象不在螢火蟲中顯示。沒有什麼可以擴展爲$ list。我錯過了什麼? – 2010-12-10 18:15:15

+0

您是否在上面的屏幕截圖中看到,是否將$ list粘貼到黃色條「新手錶表達式」中? – James 2010-12-10 18:17:08

+0

我添加了一個截圖。我粘貼了$ list(非粗體) – 2010-12-10 19:04:09

0

嘗試在表選項卡中的三角形,就會有什麼顯示選項。確保顯示用戶屬性和顯示用戶功能已啓用...