2015-06-11 6 views
0

Я пытаюсь сделать сложную вещь в Javascript, но все идет не так хорошо. В основном это похоже: у меня есть 2 мяча (divs), один из них сверху: 100px, а другой мяч на вершине 500px (не фактические значения, только случайные), и то, что я хочу достичь, когда я нажимаю Space , шарик, который находится на вершине 500 пикселей, поднимается вверх: 100px, а другой делает противоположное (идет сверху: 100px, сверху: 500px, но с условием цикла, например, с скоростью, как «для "что дает + 2px (или более) в DIV, пока она не достигнет верха:. 500px, и наоборотКогда вы нажимаете пробел, div перемещается вверх

Я надеюсь, вы понимаете, что я пытаюсь сделать здесь, рука будет очень ценна

+1

Легче решить вашу проблему, если вы добавите код, связанный с вашим вопросом. – brroshan

+0

Его легко достичь с помощью CSS 3 - http://www.w3schools.com/css/css3_animations.asp –

+0

Я не могу помочь вы сами по себе, но я рекомендую вам написать свой код в [js скрипке] (https://jsfiddle.net/). Это позволяет другим пользователям видеть, где ваш код идет не так, и может показывать ответ в реальном коде, а также – MartinJH

ответ

0
.

Сначала вы хотите найти информацию о событиях.

Мероприятия: «вещей ", которые происходят с элементами HTML. Когда JavaScript используется в HTML-страницах, JavaScript может «реагировать» на эти события. Найдено here.

Следующая вещь, которую вы хотите узнать о том, как манипулировать с объектами DOM. Вы можете узнать больше об этом here.

Когда вы узнаете больше об этих двух вещах, вы будете готовы решить эту проблему, и попросите это сообщество сделать это вместо вас.