用jquery怎么实现点击显示,再一次点击隐藏

2024-12-03 21:34:40
推荐回答(1个)
回答(1):

$(function(){
var flag = true;
$("id").on("click",function(){
if(flag){
$(this).show();
flag = false;
}selse{
$(this).hide();
};
});
});

1:上述代码主要逻辑是定义一个真假值。(boolean类型值就行);如果flag为真,那么就执行if语句中的代码逻辑,元素显示,执行完之后再把flag赋值为假。这样下次点击的时候flag值为假,那么元素就执行else语句中的代码逻辑,元素就隐藏。