1

我对原型还很陌生,但我遇到了一些奇怪的行为。

据我了解,使用$$('yourcssselector')允许您使用 CSS 选择器选择多个元素。在 FF、Chrome、Safari 中,这一切都很好。

但是,在 IE9 中,我的代码中使用它时遇到了未定义的错误。

我发现如果你运行这个:

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

我得到:

LOG: 1

但是,如果我再次运行完全相同的查询,我会得到

LOG: 0

在我的代码中,这个 .btn1 被这种选择器多次调用,所以我想知道我是否正确使用它,或者这是一个常见的 IE 错误?

4

0 回答 0