У меня есть div
, как это
<div id="sale">
........
</div>
и я попытался использовать оба
$('#sale').delay(3000).slideDown(500);
и
setTimeout(sale(), 3000);
function sale() {
$('#sale').slideDown(500);
}
но ни один из них не работает. Задержка jQuery говорит о том, что $('#sale').delay()
не является функцией, а способ setTimeout
говорит о бесполезном вызове setTimeout
(пропущенные кавычки). Если я добавлю двойные кавычки вокруг вызова sale()
, он просто скажет: «Продажа не определена».
Почему ничего из этого не работает?
Все, что я пытаюсь сделать, это заставить div появляться через 3 секунды после загрузки страницы.