Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.11.2013, 22:34
nub nub вне форума
Интересующийся
Отправить личное сообщение для nub Посмотреть профиль Найти все сообщения от nub
 
Регистрация: 23.10.2013
Сообщений: 29

как переписать коорденаты из рендома
помогите что нужо написать в var left var top чтобы они брали координаты из bunne
var bunny  = document.createElement('div');
bunny.style.width = '30px';
bunny.style.height = '30px';
bunny.style.backgroundImage = "url('z1.gif')";
bunny.style.position = 'absolute';
y = Math.random()*100;
x = Math.random()*100;
bunny.style.top = y+'%';
bunny.style.left = x+'%';
function move(event) {
    var left = 0;
    
    function frame() {
        left++;
        bunny.style.left = left + 'px'

        if (left == 683) {
            clearInterval(timer1);
        }
    }
        var timer1 = setInterval(frame, 10)

    var top = 0;
    function frame2() {
        top++;
        bunny.style.top = top + 'px'

        if (top == 384) {
            clearInterval(timer2);
        }
    }
    var timer2 = setInterval(frame2, 10)
}
    setTimeout(move,5000);
Ответить с цитированием
  #3 (permalink)  
Старый 11.11.2013, 13:37
nub nub вне форума
Интересующийся
Отправить личное сообщение для nub Посмотреть профиль Найти все сообщения от nub
 
Регистрация: 23.10.2013
Сообщений: 29

рони,
спасибо за ссылку но я не понял как применить к моему коду
Ответить с цитированием
  #4 (permalink)  
Старый 11.11.2013, 13:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Сообщение от nub
нужо написать в var left var top чтобы они брали
что устанавливали то и пишите преобразовав в число
var left = parseInt(bunny.style.left, 10);
    var top = parseInt(bunny.style.top, 10)

если в стиль ничего недобавляли то getComputedStyle и currentStyle
Ответить с цитированием
  #5 (permalink)  
Старый 11.11.2013, 16:52
nub nub вне форума
Интересующийся
Отправить личное сообщение для nub Посмотреть профиль Найти все сообщения от nub
 
Регистрация: 23.10.2013
Сообщений: 29

рони,
Спасибо разобрался
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как при быстром многократном клике по кнопке обрабатывать только первый клик battrack jQuery 3 22.03.2012 10:47
Как отловить обратное событие "click" ? jsuse Общие вопросы Javascript 2 18.01.2012 00:16
как реализовать передачу функции в функцию?? czp Общие вопросы Javascript 10 29.11.2011 19:21
Подскажите как переписать часть кода dast Firefox/Mozilla 2 01.06.2010 19:19
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56