0

我正在寻找将图像标签随机添加到 div,所以这就是我所拥有的,它应该可以工作,但不会在图块上显示字符。

var $divs = $(".mapsquare");
$("#player").appendTo( $divs.get(Math.floor(Math.random() * $divs.length)) );

<div id="1_1" class="mapsquare"></div>
<div id="2_1" class="mapsquare"></div>
<div id="3_1" class="mapsquare"></div>
<div id="4_1" class="mapsquare"></div>
<div id="5_1" class="mapsquare"></div>

到目前为止,我在 JSFiddle 上拥有的强大示例 - http://jsfiddle.net/zCZkA/

4

1 回答 1

7

尝试

<div id="player"></div>

代替

<div id="player>"></div>

;)

http://jsfiddle.net/avqaq/

于 2013-08-19T14:02:33.577 回答