前提・実現したいこと
特定の要素内の全ての要素をコピーして、他の要素内に追加したいです。
発生している問題・エラーメッセージ
下のコードだと、2つ目のdiv(.under)にしかコピー(append)されません。
該当のソースコード
html
1<div id="divforvideos"> 2 <video>....</video> 3 <video>....</video> 4 <video>....</video> 5 <video>....</video> 6</div>
javascipt
1$(function() { 2 var arr = jQuery.makeArray(document.querySelectorAll("#divforvideos video")); 3 4 $("#divforvideos").empty(); 5 $("#divforvideos").append('<div class="random" style="background-color:red; margin:30px;"></div>'); 6 $("#divforvideos").append('<div class="under" style="background-color:blue; margin:30px;"></div>'); 7 $(".random").append($(arr)); 8 $(".under").append($(arr)); 9});
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/09/23 17:11 編集