d3.js + jquery IE 10无法提供keydown事件

时间:2014-05-21 16:51:19

标签: javascript jquery d3.js

Here in this fiddle,当我有纯JS时,keydown事件没有任何问题。但是,当我选择jquery 2.1.0时,它会停止传递keydown事件。

var svg = d3.select("#chart").append("svg")
    .attr("width", 500)
    .attr("height", 300);

d3.select("body")
    .on("keydown", function() {
        svg.append("text")
            .attr("x","5")
            .attr("y","150")
            .style("font-size","50px")
            .text("keyCode: " + d3.event.keyCode)  
          .transition().duration(2000)
            .style("font-size","5px")
            .style("fill-opacity",".1")
          .remove();
    });

但它适用于FF和Chrome。有什么想法吗?

0 个答案:

没有答案