我使用blueprintjs表来填充数据,并希望在双击表格行时调用某些方法。有没有办法实现它?
由于
答案 0 :(得分:0)
你还可以在行上绑定双击事件。 在javascript中:使用语法
<p ondblclick="myFunction()">Double-click me</p>
在jquery中:
$(row).on('dblclick', function() {
});
答案 1 :(得分:0)
确实存在浏览器“dblclick”事件
表目前不支持此功能。按照https://github.com/palantir/blueprint/issues/1087
答案 2 :(得分:0)
我是通过在interactive={true}
上设置Cell
,然后通过双击事件将单元格内容包装在div中来实现的:
<Cell
interactive={true}
>
<div onDoubleClick={this.handleDoubleClick}>{...}</div>
</Cell>