这是我的问题 我触发了一个特定功能的点击后这个触发器我需要5秒延迟才能在下一次单击里面点击条件这里是我的代码
$('.history .enter').trigger('click');
if( peCount != 7) {
$('.btn_physical').trigger('click');
$('.black_bg').fadeIn(300);
}
有人请帮忙。
答案 0 :(得分:2)
您可以使用setTimeout来延迟。
$('.history .enter').trigger('click');
if( peCount != 7) {
$('.btn_physical').trigger('click');
setTimeout(function(){
$('.black_bg').fadeIn(300);
}, 5000);
}
答案 1 :(得分:0)
您可以使用queue
和delay
,请注意无法重置延迟。
$('.btn_physical').clearQueue().delay(5000).queue(function(){$(this).trigger('click');});