$(function () { $("h4").bind("click", function () { if ($("#hidval").val() == 0) { $("ul").hide(); $("#hidval").val(1); } else { $("ul").show(); $("#hidval").val(0); } }); });
7 回答
mfkayuff
TA贡献28条经验 获得超15个赞
这个代码实现效果就是 点击h4, 实现 ul 显示和隐藏
因为这是两个效果,但都是通过 点击 来操作,这个时候我们就要判断 ul 什么时候显示? 什么时候隐藏?
所以判断 hidval 值的意义就在这啦,为1时 ul 显示,为0时 ul 隐藏,
你也看到代码里,当 hidval 值为1时,会把 hidval 值重新改成0,这样再次执行点击时就不会和上次点击效果一样啦!
Mine丶Yt
TA贡献5条经验 获得超0个赞
主要功能是点击h4实现ul的显示隐藏切换,赋值0和1为了控制ul是否显示隐藏,代码可以直接简化
$(function () {
$("h4").bind("click", function () {
$("ul").toggle();
});
});
添加回答
举报
0/150
提交
取消