2016-06-14 151 views
1

jQuery中的$('。abc')和$(「。abc」)有什麼區別?

實施例:

var main = function() { 
$('.btn').click(function(event) { 
    $('.container').hide(); 
}); 
}; 

VS

var main = function() { 
$(".btn").click(function(event) { 
    $(".container").hide(); 
}); 
}; 

代碼段的兩個工作良好。那麼有什麼不同呢?

+0

單引號和雙引號與jQuery無關,它是JavaScript的一個元素。但是JS沒有區別。 – Kulvar

回答

2

在jQuery中,單引號和雙引號之間沒有任何區別。

+1

謝謝@Mr Ob。我知道了。 – Don

+0

有一個區別...它們由不同的角色分隔。 「a」+「b」表示與「a」+「b」'不同的東西 – Paulpro

4

它們完全一樣。 JavaScript字符串可以用單引號或雙引號分隔。

+1

我剛更新了我的問題。這兩個代碼是正確的? – Don

+0

@Don確實,你所擁有的兩個片段之間沒有區別。 –

+1

我明白了。非常感謝你,@Chris Jester-Young :) – Don

2

沒有區別;他們都缺少一個班級或ID選擇器。

+1

我剛剛更新了我的問題。 – Don

+1

與其他一些語言不同,JavaScript不區分單引號字符串和雙引號字符串;所以兩者都可以正常工作。 – Darian

+2

我明白了。謝謝。 – Don

相關問題