國服第一前端狗
2016-05-19 23:50:14
?$(function () {? ? ? ? ? ? ? ? $("h4").bind("click", function () {? ? ? ? ? ? ? ? ? ? if ($("#hidval").val() == 0) {? ? ? ? ? ? ? ? ? ? ? ? $("ul").hide();? ? ? ? ? ? ? ? ? ? ? ? $("#hidval").val(1);? ? ? ? ? ? ? ? ? ? } else {? ? ? ? ? ? ? ? ? ? ? ? $("ul").show();? ? ? ? ? ? ? ? ? ? ? ? $("#hidval").val(0);? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? });? ? ? ? ? ? });
7 回答

mfkayuff
TA貢獻(xiàn)28條經(jīng)驗(yàn) 獲得超15個贊
這個代碼實(shí)現(xiàn)效果就是 點(diǎn)擊h4, 實(shí)現(xiàn) ?ul 顯示和隱藏
因?yàn)檫@是兩個效果,但都是通過 點(diǎn)擊 來操作,這個時候我們就要判斷 ul 什么時候顯示? 什么時候隱藏?
所以判斷 hidval 值的意義就在這啦,為1時 ul 顯示,為0時 ul 隱藏,
你也看到代碼里,當(dāng)?hidval?值為1時,會把?hidval?值重新改成0,這樣再次執(zhí)行點(diǎn)擊時就不會和上次點(diǎn)擊效果一樣啦!

Mine丶Yt
TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超0個贊
主要功能是點(diǎn)擊h4實(shí)現(xiàn)ul的顯示隱藏切換,賦值0和1為了控制ul是否顯示隱藏,代碼可以直接簡化
????????$(function () {
? ? ? ? ? ? ? ? $("h4").bind("click", function () {
? ? ? ? ? ? ? ? ? ? $("ul").toggle();
? ? ? ? ? ? ? ? });
? ? ? ? ? ? });
添加回答
舉報
0/150
提交
取消