课程
/前端开发
/jQuery
/jQuery基础课程
if ($("#hidval").val() == 0) {
$("ul").show()
$("#hidval").val(1)
2015-11-03
源自:jQuery基础课程 7-1
正在回答
$("#hidval").val()是id为hidval的value值,通过value来判断执行显示还是隐藏,你也可以自己定义全局变量用来判断,如
<script type="text/javascript"> var k=0; $(function () { $("h4").bind("click", function () { if (k == 0) { $("ul").show(); k=1; } else { $("ul").hide(); k=0; } }); }); </script>
不懂的可以来问我,加油!
抓狂猿
创造这个判别的条件,input里面有个默认的value是1
qq_BeyonceInt_0
为了使if的条件不成立啊,因为原本value的值为0,所以条件会一直成立。if条件成立的事件后同时改变value的值,这样if条件就不成立了,执行else了
就是加个标识嘛。否则怎么进入 else
流逝纯眸 提问者
举报
加入课程学习,有效提高前端开发速度