小编Bra*_*rad的帖子

在 D3.js 中检测按键

我读过很多帖子和答案,但它们似乎都已经过时了。

我的目标是能够通过文本“制表符”并在输入和/或空格键上运行函数。我已经尝试过keyCode,,,,,,等等......charCodekeywhichkeypresskeyupkeydown

我有一个文本节点,可以使用以下选项进行切换:

.attr('role', 'button')
.attr('tabindex', '0')
.attr('focusable', 'true')
.on('click', sel)
.on('keypress', function(){if(key == 13 || key == 32){return sel}}) 
Run Code Online (Sandbox Code Playgroud)

单击是完美的并且选项卡可以工作,只是使用空格和 Enter 时不会调用该函数。

任何帮助表示赞赏。

javascript d3.js

5
推荐指数
1
解决办法
6391
查看次数

标签 统计

d3.js ×1

javascript ×1