저는 약간의 ascii 스키 무료 게임을 만들고 있습니다 ... Win95 게임에 던졌습니다.div에 추가 된 위치 스팬 요소
어떤 이유로 절대 위치를 설정하고 임의의 좌표로 설정 했음에도 불구하고 추가 된 장애물 범위가 한쪽으로 모입니다. 여기
은 (스팬 무작위로 배포됩니다) 보일 것입니다 방법은 다음과 같습니다 여기
이 간격으로 장애물을 생성하고 절대 위치 왼쪽 위치를 할당 내 코드입니다 :function objectFactory() {
var randObj = Math.floor((Math.random()*7)+1),
randX = Math.floor((Math.random()*700)+1),
randY = Math.floor((Math.random()*400)+1);
$('#myObstacles').append("<span id=\"" + randX + "\">" + items[randObj] + "</span>");
document.getElementById(randX).style.position = "absolute";
document.getElementById(randX).style.left = randX;
document.getElementById(randX).style.top = 500;
console.log(document.getElementById(randX).style.left);
}
첨부 된 div에이 지정되지 않았습니다. 51,위치 :
여기가 보일 것입니다 방법은 다음과 같습니다
그리고, console.log(document.getElementById(randX).style.left);
아무것도 표시되지 않습니다.
의견이 있으십니까? .style.left
및 .style.top
에 할당 할 때
감사합니다. TJ! oops noob mistake – Growler
@Growler : 우리 모두 다 해냈습니다. :-) –