a链接本来就是超链接,起到跳转页面的作用,但是在有些手机上却会出现一种奇怪的现象,如果你不小心连续点击了两次的话,会激起两层页面,不得不说这个现象很奇怪,也很少见,但是既然出现了当然也是要解决的。下面就是我的解决方案,如果大家有更好的方法,可以分享一下。
var time=0;
var flag=null;
function done(){
if(time==0){
clearInterval(flag);
}
else{
time=time-1;
}
}
$("#aid").click(function(){
if(time==0){
window.location.href="/index.php/Weixin/Pgs/create_pgs";
time=2;
flag=setInterval(done,1000);
}else{
$("#aid").attr("disabled","true");
}
})
aid是a标签的id名,window.location.href 的地址是你想要跳转的页面,下面的是在一定时间内把a链接的可点击禁止掉。