课程
/前端开发
/jQuery
/jQuery基础课程
哪位大神告诉我为什么一点击,value值就变成1了?
2016-06-23
源自:jQuery基础课程 7-1
正在回答
bind()就是绑定事件,点击h4时执行函数;.val()函数是用来获取或设置"#hidval"的value值
慕丝3843690 提问者
还很贴心吆。试着手动在配置文件里加上这句话,然后把MySQL重新启动一下
代码中的 $("#hidval").val(1) 这句话就是给 value 赋值为1啊~~
鼠标点击h4,触发了h4元素的点击事件,这个事件中有修改这个input value的语句啊。
<input id="hidval" type="hidden" value="0"/><!--默认value值是0-->
if ($("#hidval").val() == 0) { //判断value值是否为 0,如果为0,则执行if里的语句
$("ul").show(3000,function(){
$("#hidval").val(1); //将value的值改为 1 ,
})
} else {
$("ul").hide(3000,function(){
$("#hidval").val(0); //将value值修改为 0 ,
}
});
建议你仔细看下后面的代码 有没有 在show 后面有.val(),这个是改变value值得
举报
加入课程学习,有效提高前端开发速度