这些代码之间有什么区别可以提供相同的输出?

时间:2016-08-31 02:59:33

标签: jquery

也许我缺乏关于阅读的信息只是为什么代码有不同的风格方式但输出相同?有人可以向我解释一下吗?。

例如像这样

$("#ID").val() - $('#ID').val() ---区别在于单引号和双引号。

$("#ID").attr("disabled",true) - $('#ID').attr('disabled','disabled') ---再次相同

1 个答案:

答案 0 :(得分:0)

在上面使用单引号或双引号无关紧要。但是以创建动态html为例:

var create_element = $("<div class='myclass'></div>"); 

你必须同时使用两者。

有关singledouble引号 refer this link

的详细信息

对于您的第二个问题,使用truedisabled没有区别。但是从jQuery 1.6及以上, should use true`。