YUI:在IE中选中了选择器?

时间:2012-06-29 17:45:15

标签: javascript internet-explorer css-selectors yui

我的查询编写为:

Y.all('.myClass:checked');
除了IE(8)之外,它在所有方面都很有效。我似乎无法让':checked'与IE一起工作。是否可以仅查询这样的已选中复选框并与IE兼容?

2 个答案:

答案 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版本中的错误