ひよっこPGのブログ

主に、技術メモや英語たまにギター関連のことも書いているブログです。

JQueryで分からないことがある。。。

$('<html><body><div id="hoge">aaaa</div></body></html>').find('#hoge').text();
//=> 空文字が返る。


//<body>
//  <div id="hoge2">bbb</div>
//</body>
$('body').find('#hoge2').text();
//=> "bbb"が返る。

jQueryで、HTML文字列をDOM変換したDOMオブジェクトをfindで検索が出来ない・・・・・。

通常どおり body内にタグで作ったものは取得出来るのに・・・・。

他の掲示板でも質問してますが、ブログでも質問してみます。

なんでだーーーーーー!!!!


f:id:buzzword111:20140220021122j:plain
f:id:buzzword111:20140220021305j:plain

lengthとcontextプロパティがもう怪しげ。
何かメソッドかまさないといけないとか、実現そもそも不可能なのか。 どうなんだろう〜?
ど素人の自分に誰か教えてください・・・・m(_ _)m