ドキュメント ツリー内の要素の移動
この質問では、Web 開発における一般的なタスク、つまりドキュメント ツリー内の 1 つの要素を別の要素に移動することについて説明します。 2 つの別々の div から始めて、目的は一方の内容を他方にシフトし、最終的にはネストされた構造になることです。
これを達成するために、jQuery などの JavaScript ライブラリは貴重なツールを提供します。 appendTo 関数を使用すると、ソース要素を宛先に追加して、効果的に最後に移動できます。たとえば、$("#source").appendTo("#destination") は、ソース div のコンテンツ全体を宛先 div 内に配置します。
代わりに、prependTo 関数は要素を追加する機能を提供します。目的地の始まりへ。 $("#source").prependTo("#destination") を使用すると、ソース div を宛先 div の最初の子として挿入できます。
例:
機能を示すために、次のコード スニペットを検討してください:
$("#appendTo").click(function() { $("#moveMeIntoMain").appendTo($("#main")); }); $("#prependTo").click(function() { $("#moveMeIntoMain").prependTo($("#main")); });
「appendTo」ボタンがクリックすると、ID「moveMeIntoMain」の要素がID「main」の要素の末尾に移動されます。逆に、「prependTo」ボタンは、「moveMeIntoMain」を「main」の先頭に移動します。
この例は、appendTo や prependTo などの JavaScript 関数を利用して、ドキュメント構造を動的に操作し、ページ内で要素を配置する方法を示しています。 .
以上がJavaScript を使用してドキュメント ツリー内で要素を移動するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。