我在node.js中有一个d3图。在此图表中,我正在呼叫
d3.select("#updatebutton").on("click", function(e) {
//execute another js-file and reload the graph
}
我想要做的是:点击更新按钮我想执行另一个javascript文件(wiki.js),之后重新加载图形(就像在webbrowser中重新加载一样)。
这可能吗?我会很高兴得到一些帮助! 谢谢!
答案 0 :(得分:0)
你可以简单地在头部添加一个脚本元素:
d3.select("#updatebutton").on("click", function(e) {
//execute another js-file
var scriptElement = document.createElement('script');
scriptElement.onload = function(){
//and redraw the graph
}
scriptElement.src = "wiki.js";
document.head.appendChild(scriptElement);
})