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

我将type="hidden"改为type="button"来观察value的值的变动 有变动 但不明白为什么会变动

575644950001d0be03190165.jpg

575644950001688702950197.jpg

哪里触发了value的值的变动  使它能够成为判断的条件  请大大详解 一下

正在回答

2 回答

type="hidden"是隐藏的意思,就是看不见,

type="button"就是按钮,value是值,

$(function () {
                $("h4").bind("click", function () {
                    if ($("#hidval").val() == 0) {
                        $("ul").show(1000)
                        $("#hidval").val(1);
                    } else {
                        $("ul").hide(1000)
                        $("#hidval").val(0);
                    }
                });
            });

点击"我喜欢吃的水果",此时if ($("#hidval").val() == 0)成立,然后会执行$("#hidval").val(1);此时value=1,同理再次点击此时if ($("#hidval").val() == 0)不成立,会执行else中的语句$("#hidval").val(0);value=0

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

jokerFei 提问者

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

            <input id="hidval" type="botton" value="true"/>

        </div>

        

        <script type="text/javascript">

            $(function () {

                $("h4").bind("click", function () {

                    if ($("#hidval").val() == "true") {

                        $("ul").show();

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

                    } else {

                        $("ul").hide();

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


我把 0和 1 换成 true 和 false   你看看能不能理解。

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

举报

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

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

进入课程

我将type="hidden"改为type="button"来观察value的值的变动 有变动 但不明白为什么会变动

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