我有一个 click
事件是第一次从另一个地方自动触发。我的问题是它运行得太快了,因为所需的变量仍然是由 Flash 和 Web 服务定义的。所以现在我有:
(function ($) {
$(window).load(function(){
setTimeout(function(){
$('a.play').trigger("click");
}, 5000);
});
})(jQuery);
问题是,对于一个网速慢的人来说,5秒可能太快了,反之亦然,对于一个网速快的人来说,5秒太慢了。
那么,在定义 someVariable
之前,我应该如何执行延迟或超时呢?