2011-11-14 7 views
0

JQueryが初めてで、トラバースに関するトピックをネットで検索しました。ただし、ほとんどの場合、現在のドキュメントを通過しているシナリオについて話し合っています。JQueryによる文字列の移動

私のケースでは、AJAX経由でhtml div文字列を受け取っています。このdivを言うとしましょう:

<div> 
    <ul> 
     <li id="myValue">HELLO</li> 
    </ul> 
</div> 

この文字列が変数myVarに格納されているとします。 liをid="myValue"で抽出し、それを現在の文書の別の要素に追加するにはどうすればよいですか?私が見る多くの例は$(#idHere)です。このようなことをすることはできますか? $(myVar).$("#myValue").appendTo($("#someOtherElement")

答えて

2

あなたはほとんどそれを持っている:

$(myVar).find("#myValue").appendTo($("#someOtherElement")); 

、あるいはこれを:セレクタを取ることができ

$(myVar).find("#myValue").appendTo("#someOtherElement"); 

appendTo以来。

デモ:http://jsfiddle.net/ambiguous/qDzBh/

+0

はどのようにチェックものをクリックすることはできません来るのでしょうか? –

+0

私はfirefox 7を使用し、チェックをクリックすると何も起こりません。私が家に帰るときに私は試してみます –

+0

そしてすべての返信に感謝! –

0

あなたが行うことができます:

$(myVar).find("#myValue").appendTo($("#someOtherElement")); 
0

これは、それはそれはおそらく、

$(yourResponseString).find("li[id=myValue]").appendTo($("#someOtherElement")); 
関連する問題