クラス「4.0.3」の要素があります。どうすれば検索できますか?
ff 12.x & 最新のクロムは何も返さない
console.log($('.4\.0\.3').length);
console.log($(".4.0.3").length);
一方.hasClass()
、要素が含むクラスを取得した場合は正しく返されます.
クラス「4.0.3」の要素があります。どうすれば検索できますか?
ff 12.x & 最新のクロムは何も返さない
console.log($('.4\.0\.3').length);
console.log($(".4.0.3").length);
一方.hasClass()
、要素が含むクラスを取得した場合は正しく返されます.
二重のバックスラッシュでエスケープします
$('.4\\.0\\.3')
http://api.jquery.com/category/selectors/
メタ文字 ( !"#$%&'()*+,./:;<=>?@[]^`{|}~ など) を2 つのバックスラッシュで文字をエスケープする必要があります: \\
zerkms が示唆するように、エスケープできますが、二重のバックスラッシュが必要です。
$('.4\\.0\\.3')
または、ハックの少ないソリューションとして、代わりに属性セレクターを使用します。
$('[class~="4.0.3"]')