如何使用Dojo向表行添加单击事件

How to add click event to table row using Dojo

本文关键字:添加 单击 事件 何使用 Dojo      更新时间:2023-09-26

我有一个这样的表:

<>之前& lt;表类="thisTable"比;& lt; tr>First& lt; td>Apple& lt; td>Ant& lt;/tr>& lt; tr>Second& lt; td>Bear& lt;/tr>& lt; tr>Third& lt; td>Citrus& lt; td>Cat& lt;/tr>& lt;/table>之前

我想做的是能够点击链接在td。firstColumn,即使我单击同一行中的其他单元格也是如此。在Dojo中如何做到这一点?非常感谢!

为行指定一个惟一的类名,然后查询domNode并通过循环向它们添加连接。

var that = this;
dojo.query('rowClass', this.domNode).forEach(function (node, index, arr) {
    dojo.connect(node, "onclick", function (evt) {
        that.handleEvent(evt);
    });
});