@Pavlenty0

Почему объект не двигается одновременно в право-лево, верх-низ?

Когда нажимаю клавишу, которая двигает машину вверх, вниз её уже нельзя сдвинуть.
Если, например нажимаю клавишу которая двигает машину вправо - влево она уже не едет.
Как исправить?

Вот сам код:
var car = $('#car')  
$(document).keyup(function(e) {
	if (e.keyCode == 68) {
		car.animate({'left': '+=50'},350);
	}
	else if (e.keyCode == 83) {
		car.animate({'top': '+=50'},350);
	}
	else if (e.keyCode == 87) {
		car.animate({'bottom': '+=50'},350);
	}
	 else if (e.keyCode == 65) {
		car.animate({'right': '+=50'},350);
	}
});
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
@Absolute138
var car = $('#car');  
$(document).keyup(function(e) {
  if (e.keyCode == 68) {
    car.animate({'left': '+=50'},350);
  }
  else if (e.keyCode == 83) {
    car.animate({'top': '+=50'},350);
  }
  else if (e.keyCode == 87) {
    car.animate({'top': '-=50'},350);
  }
   else if (e.keyCode == 65) {
    car.animate({'left': '-=50'},350);
  }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы