0
div에 임의로 이미지 태그를 추가하려고합니다. 따라서이 타일이 작동해야하지만 타일에 문자가 표시되지 않습니다.임의의 div에 img 추가하기
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에 지금까지이 -
<div id="player"></div>
대신
<div id="player>"></div>
으로 시도 http://jsfiddle.net/zCZkA/
당신의 CSS에서'.player'는 div를'id = player'와 매치하지 않을 것입니다. 대신에'# player'가 필요합니다. – smerny
덕분에 교활한 사람이 미끄러졌습니다! – user2598957
다른 메모. '$ divs.length - 1'을 사용하십시오. 0 – Spokey