Управление объектом
Здравствуйте, скажите, пожалуйста, как сделать так, чтобы когда я жал кнопку "вверх" картинка поднималась на заданное кол-во пикселей, когда вправо - уходила вправо и т.д.
|
Используйте свойство style DOM-объекта
|
Понятно, что надо использовать стили,
скорее всего margin, меня скорее интересует реализация самих нажатий на javascript, как написать ЕСЛИ НАЖАЛ ВВЕРХ, ТО.. |
jQuery:
<div id="buttons"> <input type="button" value="Вверх" name="Top"> <input type="button" value="Вправо" name="Right"> <input type="button" value="Вниз" name="Bottom"> <input type="button" value="Влево" name="Left"> </div> <script> $('#buttons input').bind('click', 'function() { var a = $('id image..').css('margin'+this.name)+1; $('id image..').css('margin'+this.name', a); }) </script> |
Но это на кнопках, которые появятся на экране, а если используя клавиатуру?
|
Подсказали использовать canvas, пойду читать про него, всем спасибо
|
Часовой пояс GMT +3, время: 03:26. |