如何获得"这个"?的属性

时间:2016-10-06 13:22:59

标签: javascript d3.js this

我试图制作一个事件监听器,详见here。为此,我分析了this构造。在给定链接中添加点并添加行

  console.log(this);
handleMouseOver事件处理程序中的

this生成元素(例如)

  <circle cx="231 cy="333" r="6" fill="black"></circle>

我现在希望选择其中一个属性来控制行为。我如何选择(例如)cx属性?我试过了

this.attr('cx')

没有成功。 感谢您的所有投入!

1 个答案:

答案 0 :(得分:4)

this是简单的Dom节点。您可以使用:

this.getAttribute( 'cx' );

d3.select( this ).attr( 'cx' );