私はいつもjQueryはDOM の要素、つまりnodeType == 1
のノードでしか動作しないと思っていました。関数にこの方法を作成し、どこかに渡されたjQueryはどのようにコメント要素を扱いますか?
[p, Comment { data=" comment ", length=21, nodeName="#comment", more...}]
(Firebugのフォーマット)
私はAJAXおよびDOMコメントによっていくつかのHTMLを受け入れ:私はHTMLを作成中で$("<p> </p><!-- comment -->")
結果があることにショックを受けてるしかし
これは要素にのみ適用されます:defaultView.getComputedStyle(elem, null)
いくつかのクリーンな方法がありますか?
説明のために受け入れられました。 – tillda
@tillda:ちょうどちょうど、ちょうどちょっとでも、直接の 'this.nodeType === 1'テストでは、' '* ''セレクタを実行するよりも速い操作ですが、小さなセットでは目立った違いはありません。 – RightSaidFred