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

html的值改变就有show和hidden的作用吗


                     $spn.html() == "隐藏" ? $spn.html("显示") : $spn.html("隐藏");

这样修改html的值就可以显示和隐藏吗

正在回答

2 回答

不是的 这句话就是个改变一个 $spn的 html值,本身并不会具有显示和隐藏的作用,  隐藏和显示交替是 toggle() 函数决定的,  toggle()函数有几种写法 ,把程序修改成下面可以可以实现隐藏和显示交替

            $(function () {
                var $spn = $("#spnTip");
                $("h4").bind("click", function () {
                    $("ul").toggle(1000,function(){
                    })
                });
            });


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

orangecat 提问者

谢谢啊
2015-03-29 回复 有任何疑惑可以回复我~

$spn.html() == "隐藏"相当于一个布尔型表达式,若为ture,则选择 $spn.html("显示"),为false是则选择$spn.html("隐藏")

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

举报

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

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

进入课程

html的值改变就有show和hidden的作用吗

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