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

求问,为什么 $this.attr("disabled", "true");这块,true需要双引号,而false不需要双引号就可以呢?

求问,为什么  $this.attr("disabled", "true");这块,true需要双引号,而false不需要双引号就可以呢?

正在回答

2 回答

true和false在js中表示布尔类型的值,true和false都可以不用""双引号,直接使用。

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

钰holl 提问者

明白了。还想问一下,如果在这段代码中加一个延迟显示,.delay(2200);这种的代码,我该加在哪里呢?
2014-12-17 回复 有任何疑惑可以回复我~
#2

钰holl 提问者

非常感谢!
2014-12-17 回复 有任何疑惑可以回复我~
#3

赵小布 回复 钰holl 提问者

你的延迟是想延迟做什么呢,根据需要加在需要的地方。
2014-12-17 回复 有任何疑惑可以回复我~
<script type="text/javascript">
        $(function () {
            $("#btnShow").bind("click", function () {
                var $this = $(this);
                $("ul")
              
                .html("<img src='Images/Loading.gif' alt=''/>")
                .load("http://www.imooc.com/data/fruit_part.html",function() {                   
                    $this.attr("disabled", "true");
                     
                });
                 
            })
        });
    </script>


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

举报

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

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

进入课程

求问,为什么 $this.attr("disabled", "true");这块,true需要双引号,而false不需要双引号就可以呢?

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