我试图创建一个带有D3的图表,点击提交按钮时会更新图表,但是当点击按钮时不会触发,而是在页面加载时发生事件。
例如:
d3.select("#updatedata").on("click", alert('test'));
警报立即发生,并且在单击按钮时不会发生。
我错过了一些明显的东西吗?
任何建议表示赞赏。
感谢。
答案 0 :(得分:0)
您需要将处理程序包装在函数中:
d3.select("#updatedata").on("click", function() { alert('test'); });