jQuery에서 간단한 게임을 만들고 있습니다. 거미 이미지를 북동쪽으로 돌리는 데 문제가 있습니다. 북쪽 서쪽에서 잘 작동하지만 북쪽 동쪽에서 어떤 이유로 작동하지 않는 것 같습니다.jQuery .css ('right') 작동하지 않습니다.
// JavaScript Document
function init(){
angel = $('<img class="spider">').attr({
'src': 'img/spider.png'
}).css({
width: "125px",
height: "125px;",
'position': 'absolute',
top: -10,
left: -10
});
//append it to body
$(document.body).append(angel);
//start dreaming
do_dream();
}
가 여기 북쪽 동쪽이나 북쪽에서 서쪽으로 회전을 담당하는 코드 내 일부이다 : 여기 내 초기화 코드입니다. 앞에서 말했듯이, 북서쪽은 완벽하게 작동하는 것처럼 보이지만 북쪽 동쪽으로 돌리려면 동일한 코드가 사용될 때 작동하지 않습니다.
// turn north west
if (parseInt(dream.css('top')) < parseInt(angel.css('top')) && parseInt(dream.css('left')) < parseInt(angel.css('left'))) {
$('.spider').attr('src', 'img/spider_nw.png');
}
// turn north east
if (parseInt(dream.css('top')) < parseInt(angel.css('top')) && parseInt(dream.css('right')) < parseInt(angel.css('right'))) {
$('.spider').attr('src', 'img/spider_ne.png');
}
난 당신 만() position''같은'매개 변수,''따옴표 내의 특정'CSS를 넣어 줄 이유 호기심, 아직 그들 모두입니다. – Sparky