1

私はプロトタイプにかなり慣れていませんが、奇妙な動作を経験しています。

私が理解していることから、$$('yourcssselector')使用すると、CSS セレクターを使用して複数の要素を選択できます。FF、Chrome、Safari では、これはすべて正常に動作します。

ただし、IE9 では、これを使用してコードで未定義のエラーが発生します。

私が見つけたのは、これを実行した場合です:

console.log($$('.btn1').size());

私は得る:

LOG: 1

しかし、まったく同じクエリをもう一度実行すると、

LOG: 0

私のコードでは、この .btn1 はそのようなセレクターで複数回呼び出されているので、これを正しく使用しているのか、それとも IE の一般的なバグなのか疑問に思っています。

4

0 に答える 0