用js实现点击按钮 显示div 然后两秒后消失 但是只能执行一次 怎么才能做到可以重复调用 求助

2025-03-13 14:08:43
推荐回答(2个)
回答1:










这是隐藏内容

点击显示

$('#but').click(function(){
$("#aaa").css('display','block');

setTimeout(function(){
$("#aaa").css('display','none');
},2000);
})


回答2:

如果你用jQuery可以很容易的实现重复的效果。

JS的话,你可以设置一个变量例如x。
初始值是x=0,每当鼠标点击按钮一次,x就加1,然后判断,当x为奇数时,div隐藏,当x为偶数时x显示。

相关问答