settimeout



Settimeout jquery

Автор Yura ivankov задал вопрос в разделе Другие языки и технологии

Не работает setTimeout (jQuery) и получил лучший ответ

Ответ от Александр Ермилов[гуру]
Нет кода функции run() — не понятно, что там должно происходить, и почему "непрерывно".
setTimeout(function(){run()},2000); запускает функцию run() один раз с ЗАДЕРЖКОЙ 2 сек. (если run() запускается, значит работает правильно)
setInterval(function(){run()},2000); запуск run() с ИНТЕРВАЛОМ 2 сек.
— может быть ссылка и setTimeout() перепутал?
Если под анимацией имеется в виду это:
$("#box").animate({top:"-=50px"},1000).animate({top:"+=50px"}, 1000);
то ни таймаут ни интервал для этой анимации не назначены. Это событие происходит один раз по клику, как и написано.
Александр Ермилов
Гений
(52789)
ок. просто в коде вопроса нет самого цикла. лишь однократный запуск.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Не работает setTimeout (jQuery)

Сбросить счётчик setinterval при повторном клике JQuery
$("#button").click(function(){
clearTimeout(timeoutId)
timeoutId = setTimeout(go,
подробнее...

Задержка выполнения функции jQuery
delay()
api.jquery.com/delay/

либо же через setTimeout:
function stop() {подробнее...
спросили в Канаи
Почему не работает скрипт?
<script type="text/javascript">

function refresh_div() {
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Gatchaman
Нужна помощь! Играю в borderlands 1 на PS3 (версия 1.06). Получил уровень 58 а дальше уровень не поднимается.
возможно достигнут максимальный уровень героя в данной версии, но эт не
подробнее...

Как сделать паузу в цикле for в Java?
я не понимаю насколько дебильным должен быть алгоритм, чтобы в нем делать паузы, которые не
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*