这是我的问题,我在此触发后触发特定功能的点击我需要 5 秒延迟,然后再点击条件内的下一次点击这里是我的代码
$('.history .enter').trigger('click');
if( peCount != 7) {
$('.btn_physical').trigger('click');
$('.black_bg').fadeIn(300);
}
有人请帮忙。
You can use setTimeout, to put delay.
$('.history .enter').trigger('click');
if( peCount != 7) {
$('.btn_physical').trigger('click');
setTimeout(function(){
$('.black_bg').fadeIn(300);
}, 5000);
}
您可以使用queue
和delay
,请注意无法重置延迟。
$('.btn_physical').clearQueue().delay(5000).queue(function(){$(this).trigger('click');});