За последние 24 часа нас посетили 20064 программиста и 1714 роботов. Сейчас ищут 1473 программиста ...

задержка времени

Тема в разделе "JavaScript и AJAX", создана пользователем rolling, 22 мар 2010.

  1. rolling

    rolling Активный пользователь

    С нами с:
    20 авг 2009
    Сообщения:
    75
    Симпатии:
    0
    Добрый день!
    Есть необходимость реализовать плавное перемещение блока текста <div>
    Ниже приведенная функция почему-то дает общую задержку во времени i*100мсек, а потом аж перемещает <div>, как буд-то setTimeout(empty_function,100); стоит перед циклом
    [js]function moving_element(startx, endx, div_id)
    {
    for (i=startx; i<endx; i = i + 1)
    {
    document.getElementById(div_id).style.left = i + 'px';
    setTimeout(empty_function,100);
    }
    }[/js]

    Помогите п-ста решить проблему.
     
  2. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Вы единовременно поставили кучу таймеров на одно и то же время.