Dojo选择器语法- Dojo中的IE错误
Dojo selector syntax - IE bug in dojo
我们正在使用Dojo 1.4(我们希望有一天升级)。我试图找到使用属性迭代列表而不是匹配选择器执行dojo.query()的语法。我在找这样的东西:
dojo.query("[id=thisDivID, id=thatDivID]")
但是我语法不对。
我有类似于以下示例代码的HTML:
<DIV id='someNameHere'>
<SPAN id='dontSelectThis'></SPAN>
<DIV id='thisDivID'> text and code here </DIV>
<DIV id='thatDivID'> text and code here </DIV>
</DIV>
,我试图只选择两个内部div使用
dojo.query("[id$='DivID']")
它在Chrome和Firefox中工作良好,但在IE中返回额外的结果。该页有一个"DOCTYPE"声明(我收集这是一个常见的IE问题)。
我已经看过了所有的例子,我可以找到在dojo网站,似乎没有解决这个问题。
我无法在IE8,9和Dojo 1.8.3中复制此
http://jsfiddle.net/cswing/JNZXQ/除了版本,你知道你正在使用的选择器引擎吗?
http://dojotoolkit.org/reference-guide/1.8/dojo/query.html也许你可以试试这个查询
dojo.query("div[id$='DivID']")
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 为什么这在IE中的工作方式与在Firefox中不同
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- Dojo:访问dijit.form.Select中单击的项目
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 设置倒计时计时器,IE出现问题
- 仅在IE中,javascript中的时区名称不正确
- 在IE中加载Firebug Lite时出现问题
- Dojo IE DataGrid内联编辑
- dojo on.emit”;点击“;以及“;改变“;不在IE工作
- Dojo xrget-sync:true调用冻结IE UI,而FF工作正常
- dojo 1.8 setFocusCell()在ie 11中无法正常工作
- 简单的dojo.在IE中查询xml文档失败
- 使用Dojo 1.9,在IE中所有解析都失败
- IE中dojo's Uploader的多个附件
- 在IE中使用Dojo创建样式对象时出错
- Dojo选择器语法- Dojo中的IE错误