const started = Date.now();
this.interval = setInterval( () => {
//40秒后 清除事件
if ( 40000 <= Date.now() - started ) {
clearInterval( this.interval );
} else {
const ajaxurl = '';
const data = {};
$.post( ajaxurl, data )
.done( response => {})
.fail( jqXHR => {});
}
}, 5000 ); //每5秒发送一次请求,发送第一次请求前会等待5秒
版权声明:本文为it_wentutu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。