需求:第一次点击按钮,区块关闭,过3秒自动出现,第二次点击按钮,关闭,不再出现!!! var flag = true;
$(".close1").click(function(){
if(flag){
$("#bt_active").hide();
setTimeout(function(){$("#bt_active").show()},3000);
flag=false;
}else{
$("#bt_active").hide();
}
});写的不对,新手,求大神帮助!!!!
1 回答
偶然的你
TA贡献1841条经验 获得超3个赞
flag=false;
flag只有为false
,就不考虑把它再置为true
的情况?
if(flag){ $("#bt_active").hide(); flag=false; setTimeout(function(){$("#bt_active").show();flag=true;},3000); }
添加回答
举报
0/150
提交
取消