2012-02-09 9 views
0

このセレクタ文字列で「

$('.container').text(); 

、これを使用しての違いは何であるの使用」または:?

$(".container").text(); 

両方(")及び(')は動作しますが、違いは何を

+3

違いはありません、ここを参照してくださいhttp://stackoverflow.com/questions/242813/when-to-use-double-or- single-quotes-in-javascript – Fox32

+3

これはjQueryとは関係ありません。 –

答えて

5

長短はです。違いは全くありません。

0

私の経験からは、一般的に違いはありません。

0

これらは同じですが、違いはなく、コーディングの便宜だけです。何の違いは、あなたの文字列内で表示されるように、二重または単一のいずれかの引用符をしたいときを除き、

0

ありません:

$(".continer[rel='hello']"); 
1

この場合の違いはありません、あなたは、アポストロフィ(')または二重引用符のどちらかを使用することができますJavascriptで文字列を区切るためのマーク(")。

違いがわかるのは、文字列内にアポストロフィや引用符を使用する必要がある場合です。アポストロフィを使用して文字列を区切る場合は、文字列内のアポストロフィをエスケープする必要がありますが、その逆もありません。

例:

var html = '<div class="info"></div>'; 

var html = "<div class=\"info\"></div>"; 
関連する問題