我正在使用jquery工具,叠加效果并希望关闭它,如果JSON响应正常,但我想延迟执行。 jQuery('。close')。trigger('click');这是一个jQuery('。')。必须在一段时间后执行。有任何想法吗?如何使用覆盖jQuery工具来延迟.trigger('click')
8
A
回答
23
setTimeout()
是为此设计的原生JavaScript函数。
setTimeout(function() {
jQuery('.close').trigger('click');
}, 1000);
最后一个数字是以毫秒为单位的延迟时间。
6
使用的setTimeout:这里
延迟时间为1秒(1000毫秒)
$.ajax({
//bla bla
success: function(data){
var obj = jQuery.parseJSON(data);
if (obj.status =='OK')
{
$('#status').text('bla bla');
setTimeout(function(){jQuery('.close').trigger('click');},1000);
}
else
{
$('#status').text('bla bla');
}
}
});
-3
未测试。
jQuery('.close').delay(500).trigger('click');
+2
'.delay()'只适用于使用效果队列的jQuery中的效果,'.trigger()不是其中之一。 – TelegramSam 2010-12-10 23:31:14
相关问题
- 1. jQuery - 覆盖延迟()行动?
- 2. jQuery .trigger('click')
- 3. jquery工具覆盖
- 4. 如何覆盖TweenMax中的延迟?
- 5. 覆盖延迟和循环
- 6. jQuery工具:如何关闭覆盖图?
- 7. jQuery工具:如何关闭覆盖?
- 8. .trigger('click')
- 9. jquery工具提示延迟显示
- 10. jQuery工具覆盖面具问题
- 11. 使用jQuery来延迟加载div?
- 12. 如何使用jQuery延迟迭代通过div延迟?
- 13. 显示和延迟 - jQuery,如何使用延迟?
- 14. J2ME覆盖工具
- 15. emma覆盖工具
- 16. 如何延迟或fireDelay为3个jQuery工具滚动项目
- 17. jquery工具覆盖:基于ajax响应打开覆盖图
- 18. 我们如何使用靶心覆盖工具进行线条/语句覆盖?
- 19. jQuery UI工具包中的覆盖
- 20. jquery覆盖工具验证器
- 21. 设置焦点jQuery工具覆盖
- 22. JQuery的工具覆盖模式 - 在IE8
- 23. jquery工具覆盖rel替代
- 24. 如何覆盖关联(has_one)getter(延迟加载)?
- 25. 如何覆盖继承gwt模块的延迟绑定配置
- 26. 如何使用jQuery来延迟事件传播
- 27. 如何覆盖selenium Click()方法
- 28. jQuery延迟不工作
- 29. jQuery的延迟不工作
- 30. JQuery延迟不工作
谢谢)它的工作原理) – 2010-12-11 08:37:46
我-would-会想,同样的(语法糖..)将有可能通过$( '#NIVO')。延迟(5000).load( – 2011-04-04 12:35:33
@Fronker ,它不会和delay().load(...)一起工作,因为.load()并不关心.delay()函数,就像.show()一样。使用jQuery队列将能够使用delay()效果。 – userfuser 2014-04-04 10:15:05