我有一个带有3个楔子的基本饼图。单击饼图的楔形时,将显示工具提示。我的目的是为keydown事件提供相同的功能。
场景:当饼图切片具有焦点时,用户可以点击一个键(例如输入),这将显示工具提示的确切点击事件的作用。
我认为这需要两个步骤。
以下是显示所述行为的plunkr: http://plnkr.co/edit/7WkFK2LqzDyDmnIt2xlf?p=preview (感谢@ThanasisGrammatopoulos)
首先,我如何为每个饼形楔添加一个tabindex属性?当我尝试下面的代码时,当我点击' tab'击中' .nv-slice'元素:
d3.selectAll('.nv-slice').attr("tabindex", "0");
有什么想法吗?