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。有什么想法吗?