私は次のように書かれたクエリを持っていました:
Y.all('.myClass:checked');
IE(8)以外のすべてでうまく機能しました。':checked'
IEでまったく仕事ができないようです。このようなチェックされたチェックボックスのみをクエリして、IEと互換性を持たせることは可能ですか?
私は次のように書かれたクエリを持っていました:
Y.all('.myClass:checked');
IE(8)以外のすべてでうまく機能しました。':checked'
IEでまったく仕事ができないようです。このようなチェックされたチェックボックスのみをクエリして、IEと互換性を持たせることは可能ですか?
セレクターcss3モジュールを含めましたか?そうでなければ、YUIはそれを通常のクエリのように扱うと思います。そのため、IEではなく最新のブラウザで取得できます。
YUI().use('node-base','selector-css3', function(Y){
Y.all('.myClass:checked');//Should now work in all browsers
});
常にYUIで依存関係を宣言することを忘れないでください
彼らが問題を見つけて修正したように聞こえます:yuilibrary.com/projects/yui3/ticket/2528895何か他の問題が発生している可能性があります。誰もあなたに良い答えを与えないなら、あなたは最終的にバグレポートを提出したいかもしれません。
-TheZ(元の質問のコメントで)
これは、3.2より前のyui3バージョンのバグです。