Show and delay - jQuery, как использовать задержку? - PullRequest
0 голосов
/ 08 марта 2012

У меня есть проблемы с шоу и задержкой .. Когда я пытаюсь добавить .delay, чтобы показать функцию, все не так ... Есть ли у вас какие-либо решения, как я могу отложить функцию .show? Я искал решения на сайте jQuery, но не нашел ответа ...

Эта функция должна задерживаться:

$('#content').show("slide", { direction: "right", duration: 1000, easing: 'easeOutCirc' }, hideLoader());

1 Ответ

0 голосов
/ 08 марта 2012

delay() работает только с анимациями, находящимися в очереди в элементе, а show() - нет. Вместо этого используйте setTimeout для запуска вашей функции после указанной задержки:

var timeout = setTimeout(function() {
    $('#content').show("slide", { direction: "right", duration: 1000, easing: 'easeOutCirc' }, hideLoader());
}, 2000); // 2000ms = 2 seconds
...