Dojo-click方法和选择器

Dojo-click方法和选择器,dojo,Dojo,如何在Dojo中重写以下用jQuery编写的脚本 $('table > tbody > tr').click(function(){ alert('clicked'); }); query('table>tbody>tr').forEach(函数(节点){ dojo.connect( 节点, “onclick”, 函数(){ 警报(“点击”); } ) }) 谢谢,但已经用这种方式解决了:dojo.query('tbody>tr').connect(“onclick”,fu

如何在Dojo中重写以下用jQuery编写的脚本

$('table > tbody > tr').click(function(){
    alert('clicked');
});
query('table>tbody>tr').forEach(函数(节点){ dojo.connect( 节点, “onclick”, 函数(){ 警报(“点击”); } ) })
谢谢,但已经用这种方式解决了:dojo.query('tbody>tr').connect(“onclick”,function(){alert(123);});在这个简单的例子中,它可以很好地工作,但是您无法获得像那样单击的节点。我假设你会在某个时候需要它:)谢谢,这才是我真正需要的。当然,即使使用Chvanikoff的解决方案,你也可以得到被点击的节点。
onclick
函数接收事件对象,事件对象具有用于此目的的
currentTarget
属性。 dojo.query('table > tbody > tr').forEach(function(node) { dojo.connect( node, 'onclick', function() { alert('clicked'); } ) })