我有一个查询写成:
Y.all('.myClass:checked');
除了 IE (8) 之外,它在所有方面都表现出色。我似乎根本无法':checked'
使用 IE。是否可以只查询这样的选中复选框并与 IE 兼容?
我有一个查询写成:
Y.all('.myClass:checked');
除了 IE (8) 之外,它在所有方面都表现出色。我似乎根本无法':checked'
使用 IE。是否可以只查询这样的选中复选框并与 IE 兼容?
您是否包含了 selector-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 版本中的一个错误