2010-12-10 2 views
4

私は、拡張可能なツリービューでjQueryオブジェクトの構造を見ることができます。 FirefoxのFirebugで何か似たようなものを得るには?IEのデバッガのようなFirebugでjQueryオブジェクトを調べるには? IEの

追加: 一番上の暗いボックスは、IEのオブジェクトを示します。下は、Firebugの同じオブジェクトを示しています(かなり空です!)。

alt text

+3

FireQueryを調べるとよいでしょう。 jQueryを扱うFirebugの拡張機能です。 jQueryをたくさん使って作業するのに便利です。 URL:http://firequery.binaryage.com/ – Ender

+0

FireQueryがここでどのように役立つか分かりません。イベントのバインディングとデータを調べる方が多くなります。 Firebugが提供するものを超えてjqueryオブジェクトのプロパティを検査するために、このメソッドを使用する方法が不明です。 –

+0

@Tony_Henrich、ねえ。スクリーンショットにIEデバッガの名前を教えてください。私はデフォルトのF12デバッガに疲れたので – artnikpro

答えて

1

「DOM」タブで、そこでのルックは、変数やオブジェクトなどの束を一覧表示されます。 jQueryオブジェクトを見つけて、そのコンテンツをナビゲートできます。

こちらがお役に立てば幸いです。

Hrsto

+0

これは関数のローカル変数です。それはDOMタブに表示されません(または私はそこに到達する方法がわかりません)。 SCRIPTタブのwatchサブタブ内のショーで、それは 'jQuery(ul)'です。 'ul'をクリックすると、htmlの表現にジャンプします。私はIDプロパティのようなプロパティを見たいと思います。 –

+0

私はそれについて確信していません... FireQueryをチェックアウトしてください:http://firequery.binaryage.com/ – Hristo

0

は、ウォッチウィンドウにあなたの変数または式を入力するか、他の人が言及したようにDOM]タブを使用します。

alt text

+0

私はvar $ list = $( "ul")とそれの後にブレークポイントのような行があります。 [ウォッチ]タブでは、$リストの '+'は何も展開されません。 IEのデバッガには1つのオブジェクト[0]があり、そのプロパティを見ることができます。同じオブジェクトが火かき棒に表示されていません。 $ listのために展開するものは何もありません。私は何が欠けていますか? –

+0

上記のスクリーンショットにあるように、$ listを黄色のバー "new watch expression"に貼り付けましたか? – James

+0

スクリーンショットを追加しました。私は$ list(太字ではないもの)を貼り付けた –

0

ウォッチ]タブにある三角形を試してみてください、それは示すために何のためのオプションがあります。 show user propertiesとshow user functionsが有効になっていることを確認してください。

関連する問題