这可能是一个愚蠢的问题,但我一直在尝试将 div ( div.frame
) 复制 8 次到其父级 ( div#game
) 中,但它不起作用。
编辑:div.frame
根本没有复制。甚至console.log(frameClone);
显示奇怪的结果
jQuery
(function($) {
var $game1 = $('div#game1');
var frameClone = $('div.frame').clone();
for (var i = 0; i < 8; i++) {
// frameClone.appendTo('div#game1');
// frameClone.appendTo($game1);
// $game1.append(frameClone[0]);
// $game1.append(frameClone);
// none of these work
}
var $frame = $('div.frame');
})(jQuery);
HTML
<div id="game1">
<!-- this is one frame. Its cloned and repeated 8 more times -->
<div data-win="-" class="frame">
<div class="winsign"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
<div data-sign="-" class="signbox"></div>
</div>
</div>