セレクターでシズルが名前空間をサポートしていることを誰が教えてくれますか? それがサポートされている場合、誰がいくつかの例を教えてくれますか? API ドキュメントでそのような情報を見つけることができません。
ありがとう!
セレクターでシズルが名前空間をサポートしていることを誰が教えてくれますか? それがサポートされている場合、誰がいくつかの例を教えてくれますか? API ドキュメントでそのような情報を見つけることができません。
ありがとう!
いいえ、Sizzle は名前空間セレクターをサポートしていません。
名前空間のCSS セレクターはnamespace|
. このセレクターは、任意の名前空間 (デフォルトの名前空間を含む) のスパンに一致します: *|span
.
このセレクターは、最新のブラウザーの jQuery で動作します: jsfiddle.net/U7my4
最新のブラウザーはdocument.querySelectorAll()
ネイティブにサポートしているため、jQuery はデフォルトでそれを使用します。Sizzle は、古いブラウザーで使用されるフォールバック セレクター エンジンです。基本的には IE7 と IE6 のことですが、これらは中国以外ではほとんど使用されていません。その jsFiddle のフレーム ページを IE7 モードでロードすることにより、jQuery に強制的にシズルを使用させることができます。そして、エラーメッセージで失敗します:
構文エラー、認識できない式: *|span