我的查询编写为:
Y.all('.myClass:checked');
除了IE(8)之外,它在所有方面都很有效。我似乎无法让':checked'
与IE一起工作。是否可以仅查询这样的已选中复选框并与IE兼容?
答案 0 :(得分:6)
你是否包含了selector-css3模块?否则我相信YUI会像普通的查询一样对待它,这就是为什么你在现代浏览器中得到它而不是IE
YUI().use('node-base','selector-css3', function(Y){
Y.all('.myClass:checked');//Should now work in all browsers
});
请记住始终使用YUI
声明您的依赖项答案 1 :(得分:0)
听起来他们发现并解决了以下问题: yuilibrary.com/projects/yui3/ticket/2528895可能是别的东西 出错了。如果没有人给你一个很好的答案你可能最终 想要提交错误报告。
-TheZ(原始问题的评论)
这是早于3.2的yui3版本中的错误