我的HTML中有多个名为“.slider”的类,我想使用dojo查询来获取这些类,以便我可以在每个节点上执行.forEach。
这就是我所拥有的:
query('.slider').forEach(function(node){
do something
})
由于某些原因,它一直说TypeError:query(...)。forEach不是函数。
当我登录我的查询('.strip')时,我期待一个节点列表,但浏览器上显示的内容如下:
出了什么问题?
答案 0 :(得分:0)
刚刚重新检查了dojo.query文档,看起来我需要使用dojo.query而不是.query,因为我的版本较低
答案 1 :(得分:-1)
你不能在jQuery元素上使用forEach(为Array.prototype.forEach保留)。
你想要的是.each
query('.slider').each(function(node){
do something
})