用js写一个判读,例如:一个层,第一次是10秒后弹出,关闭以后,20秒再次弹出,关闭以后,40秒以后再次弹出。然后就不弹出了。
var firstShow = 10000;
var secondShow = 20000;
var threeShow = 400000;
setTimeout(openMpM, firstShow);
function openMpM() {
$("#swtCenter2").fadeIn(1000);
}
var clearAfter = setTimeout(openMpM, secondShow);
var clearAfter1 = setTimeout(openMpM, threeShow);
function closeM() {
$("#swtCenter2").fadeOut(1000);
setTimeout(openMpM, 50000);
}
直接没有思路,怎么让他三次以后就不弹了呢,希望详细写一下。
最后一次弹出执行之后,把定时器清除不就行了…
这样不知道能不能行
显示隐藏条件 你自己加
你参考下这个,关闭的时候是手动点击关闭的
简单地实现了一下,不知道有没有满足你的需求
搞错时间了,稍微改了一下,应该就是这样