为了账号安全,请及时绑定邮箱和手机立即绑定

后面加上这两个的目的是干嘛

$("#hidval").val(1);

$("#hidval").val(0);

正在回答

5 回答

value原来的值为0,所以if条件可以成立了=,ul已经能被显示出来了 。但是当你想隐藏起来的时候,你必须要让条件不成立啊,于是就在if条件成立后的事件后改变了value的值,只要value的值不等于0的任何一个数都可以.

2 回复 有任何疑惑可以回复我~
#1

流逝纯眸 提问者

非常感谢!
2016-06-11 回复 有任何疑惑可以回复我~

用来判断ul是显示还是隐藏状态,显示的话让id="hidval"的元素值为1,隐藏的话值为0,通过判断id="hidval"的元素的值是0是1判断ul状态

0 回复 有任何疑惑可以回复我~

楼上已经正确的说明了楼主这个问题了

0 回复 有任何疑惑可以回复我~

你怎么让计算机知道它是隐藏的呢?在想想,

0 回复 有任何疑惑可以回复我~

给id为hidval的元素的value的值,这样if中的判断有依据了,不然程序不知道元素是显示了还是隐藏了!貌似有个toggle,切换可以用这个,

1 回复 有任何疑惑可以回复我~
#1

流逝纯眸 提问者

ul已经是show了干嘛还给id为hidval的元素的value的值
2015-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

后面加上这两个的目的是干嘛

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信