在特定时间后移动到下一页JQuery
如果验证是正确的,并且旋转正在显示,但是转换很快,旋转看起来不正确,我尝试将其移动到另一个页面。如何保持旋转3秒钟并将其移动到下一页在特定时间后移动到下一页JQuery,jquery,time,submit,Jquery,Time,Submit,如果验证是正确的,并且旋转正在显示,但是转换很快,旋转看起来不正确,我尝试将其移动到另一个页面。如何保持旋转3秒钟并将其移动到下一页 <a type="submit" href="next-to" class="btn submit"> Next page <span class="fa fa-rocket"></span> </a> 在JQuery中,如果验证是正确的,它将向spin添加一个loader
<a type="submit" href="next-to" class="btn submit">
Next page
<span class="fa fa-rocket"></span>
</a>
在JQuery中,如果验证是正确的,它将向spin添加一个loader类,使其加载并移动到下一个
if (validate()) {
$('.fa').addClass('loader'); <!-- showing the loading at least 3 seconds
}
if(validate()){
$('.fa').addClass('loader');像这样使用setTimeout
:
if (validate()) {
$('.fa').addClass('loader'); <!-- showing the loading at least 3 seconds
setTimeout(function() {
return;
}, 5000);
}
if(validate()){
$('.fa').addClass('loader');有两种方法,您可以如下所示使用
方法1:
函数fnshowLoader(obj){
this.event.preventDefault();
if(true){//if true通过validate()函数返回
$('.fa').addClass('loader');
var url=obj.getAttribute(“href”);//存储锚href
setTimeout(函数(){
window.location=url;
}, 2000);
}
}
在添加加载程序后,尝试添加setTimeout()方法进行重定向。该方法应该可以工作,但直接进入下一页。