diff --git a/web/ui/static/js/graph/index.js b/web/ui/static/js/graph/index.js index 3532015975..32a2ad5042 100644 --- a/web/ui/static/js/graph/index.js +++ b/web/ui/static/js/graph/index.js @@ -937,9 +937,11 @@ Prometheus.Page.prototype.init = function() { if (graphOptions.length === 0) { graphOptions.push({}); } - + var pageInstance = this; graphOptions.forEach(this.addGraph, this); - $("#add_graph").click(this.addGraph.bind(this, {})); + $("#add_graph").click(function() { + pageInstance.addGraph({}); + }); }; Prometheus.Page.prototype.parseURL = function() {