显示和延迟 - jQuery,如何使用延迟?

时间:2012-03-08 08:50:21

标签: jquery jquery-animate delay show slide

我有一些显示和延迟的问题.. 当我尝试添加.delay来显示功能时,一切都是错的...... 你有什么解决方案我怎么能延迟功能。显示? 我在jQuery网站上寻找解决方案,但我没有找到答案......

此功能应该延迟:

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

1 个答案:

答案 0 :(得分:0)

delay()仅适用于在元素上排队的动画 - show()不是。而是使用setTimeout在指定的延迟后运行您的函数:

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