使用jquery.click,d3单击事件无效

时间:2014-08-27 09:58:27

标签: d3.js

g.selectAll("path")
  .data(features)
  .enter().append("path")
  .attr("d", d3_path)
  .on('click', function(d){
        alert("x: " + d3_path.centroid(d)[0] + " y: " + d3_path.centroid(d)[1]);
        $("#path_" + d.properties.name).addClass4SVG('black');
                })
  .attr("id", function(d) {
         return "path_" + d.properties.name;});

然后我需要手动触发点击。所以我使用

  

$( “#路径名”)。单击()

,但d3点击事件不起作用。

如何让d3元素点击事件有效? (我需要变量'd')

0 个答案:

没有答案