1

Web サイトのページの 1 つに、次のようなマークアップがあります。

<div id="mainPage">
   <div>
       <div><ul><li>etc.</li></ul>
   </div>
   <div>
       <div><ul><li>etc.</li></ul>
   </div>
</div>

上記が意味することは、コンテンツを持つメイン div が私の Web サイトにあるということです。特定の div のすべての子を取得して var に保存したいのは、その var を後でメインページ div の dom 要素がある$('resurrectPage').append(someVar);場所などに使用したいからです。someVar

特定の要素のすべての子を選択して var に追加するにはどうすればよいですか?

4

4 に答える 4

1

$('#mainPage').html()すべてを文字列で提供します"<div> <div><ul><li>etc.</li></ul> </div> <div> <div><ul><li>etc.</li></ul> </div>"

$('#mainPage').children() あなたに即時の子供を与えるでしょう[div,div]

$('#mainPage').find('.div')その中のすべてのdivを=eに与えるでしょう[div,div,div,div]

于 2013-06-29T08:41:51.477 に答える
0

HTML のみが必要な場合は、HTML を保存してから、var someVar = $("#mainPage").html();HTML に既存のコードを追加します。あなたの質問を誤解したかどうか教えてください。

于 2013-06-29T08:42:10.540 に答える