我有一些用d3.js绘制的元素,例如:
// draw rectangle
svg.selectAll(".rect").append("rect")
.attr("y", 10)
.attr("x", 10)
.attr("height", 5)
.attr("width", 5)
.on("contextmenu", function (d, i) {
// react on right-clicking
});
我的代码运行正常,但同时也会打开浏览器的上下文菜单。我该如何防止这种情况发生?