十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1.
在洱源等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、成都做网站、外贸营销网站建设 网站设计制作按需求定制设计,公司网站建设,企业网站建设,成都品牌网站建设,全网营销推广,外贸网站建设,洱源网站建设费用合理。
没区别
2.
使用的一般是如果内容有双引号,则使用单引号,如果有单引号则使用双引号,如果都有就无所谓了
3.
类似:var
a
=
'this
is
a
"box"';
var
a
=
"this
is
'a'
box";
你好!
如果觉得单引号
双引号
太乱,看着眼花~~
可以试着先生成一个jquery对象,然后通过attr()、css()、html()函数对其进行赋值。
---------------------------------------------------------------------------------------
$('.box') 和 $(".box") 这么写没区别,但在拼接HTML字符串的时候,用单引号就方便很多了,因为HTML的属性值都是用双引号括起来的,最外面用单引号,可以确保输出的字符串更符合标准。
单双引号是一样的用法,没有区别,不过要注意必须是成对出现,当然还有一个需要注意的是如果是嵌套的话就必须是单双间隔成对出现。至于加不加引号这个和单双引号又是另一个问题了,加引号的是字符串,不加的就是数值或者是object。
jQuery一般不区分单引号和双引号,只是在一句代码中外面用了双引号。里面还要使用双引号,则要把双引号改成单引号
首先,JQuery 核心样式准则这么说的
"Strings that require inner quoting must use double outside and single inside."
翻译下就是
”如果有内部引用的字符串,那么必须外部使用双引号,内部使用单引号“
但说白了,这是一个样式推荐,并没有强制性。二者本身也没什么区别,尽量做到上下文一致,然后就是保持清晰的代码书写就好了。
举个例子
alert('Say "Hello"');
alert("Say 'Hello'");
你如果只使用一种,就需要转义
alert("It's \"game\" time.");
alert('It\'s "game" time.');
有人说单引号取不到元素,这是错误的
$('body') 和$("body")效果是一样的。