如何使用jquery工具的叠加来延迟.trigger(‘click’)

前端之家收集整理的这篇文章主要介绍了如何使用jquery工具的叠加来延迟.trigger(‘click’)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 Jquery工具,覆盖效果并希望关闭它,如果JSON响应没问题,但我想延迟做.
$.ajax({
                //bla bla
                success: function(data){
                        var obj = jQuery.parseJSON(data);
                        if (obj.status=='OK')
                        {
                            $('#status').text('bla bla');
                            jQuery('.close').trigger('click');
                        }
                        else
                        {
                            $('#status').text('bla bla');                       
                        }
                    }
            });

所以这个 – jQuery(‘.close’).触发器(‘click’);必须在一段时间后执行.有任何想法吗?

解决方法

setTimeout()是为此目的而设计的本机JavaScript函数.
setTimeout(function () {
   jQuery('.close').trigger('click');
},1000);

最后一个数字是延迟时间,以毫秒为单位.

猜你在找的jQuery相关文章