非常に単純な質問のように思えますが、答えが見つかりません。
DIV「ユーザーエントリ」を取得しています
var $user = $('#user-entry');
HTML:
<div id="user-entry">
<table style="border: none; width: 100%">
<thead>
<tr>
<th colspan="2" style="text-align: left">
@Html.Label("Hello World")
</th>
</tr>
</thead>
</table>
</div>
これを別の div に追加したいと思います<div id="role"></div>
。それが、JQuery の append()、appendTo()、prepend()、prependTo() 関数の目的です。すごい!
私の問題は、使用すると、実際の DIV 名なしで DIV が追加されることです。例を実行すると:
var $user= $('#user-entry');
$($user.html()).appendTo('#role');
次に、テーブルが「ロール」に適切に追加されていますが、ユーザー DIV 自体は表示されません。
それ以外の:
<div id="role">
<div id="user-entry">
<table style="border: none; width: 100%">
</table>
</div>
</div>
私は最終的に:
<div id="role">
<table style="border: none; width: 100%">
</table>
</div>
名前が Included の div をキャプチャして返すにはどうすればよいですか?