2014-06-19 116 views
1

我對Firebug有這個問題:當我通過「Firebug檢查」打開元素時,每隔5秒(大約)整個樹就會被摺疊,標籤以黃色突出顯示。我如何禁用該功能?我通常使用Chrome,但是FirePHP需要使用Firebug作爲FirePHP的B/C版本,並且它讓我瘋狂)在崩潰的瞬間沒有任何Ajax或其他網絡活動。任何幫助?Firebug坍塌整棵樹

更新:這隻發生在WordPress的管理員/新頁面編輯頁面 - 它刷新了一些部分,顯然,並且Firebug更新了檢查器樹。如果我打開突變事件記錄,我可以在控制檯中看到: http://prntscr.com/3uataj 我無法改變WP的工作方式,但有沒有辦法更改Firebug行爲?我怎樣才能使它不會崩潰的每一個變化?

+0

我注意到同樣的事情,因爲它的價值 - 它看起來像WP正在週期性地改變根html元素上的東西,通過HTML視圖中突出顯示的內容來判斷。你是對的,這很瘋狂,它使WP管理員控制面板無法使用螢火蟲。 –

回答

0

要禁用突出顯示更改的元素,HTML panel options menu中有一個選項,名爲突出顯示更改,您需要取消選中該選項。

您也可以通過取消選中選項展開更改以避免樹擴展。

Highlight Changes and Expand Changes option in Firebug's HTML panel

在某些情況下,HTML樹仍可能崩潰

雖然。這是當一個子樹被完全重新包裝,因爲它是通過給一個元素的innerHTML屬性賦值來完成的。

也有可能是Firebug中有一個錯誤,在某些情況下會導致這種錯誤。如果你有一個簡單的測試用例,你應該把它發佈到issue 7469,這樣它可以被修復。

+0

感謝您的有用答覆!我實際上在發佈之前嘗試了所有的HTML菜單檢查/取消選中,並沒有幫助,但非常感謝解釋和錯誤鏈接) –

1

我猜想HTML是在window.setInterval()函數中修改的。請檢查。

+0

我更新了我的問題,這裏有一些WordPress的魔法。 –

+0

不幸的是,你不能用選項或者一些簡單的方法來改變Firebug的html樹邏輯。 – gilchris