да не за что. в переменную суй, и делай clearInterval.
Если кнопка одна то работает, а если две то нет. Функцию же отменить не получается. Как быть?
var timeframe = setInterval(function(){
newData();
}, 1000);
var ten = function changeIntervalTen(){
clearInterval(timeframe);
setInterval(function(){
newData();
}, 5000);
}
d3.select("#myButtonTen").on("click", ten);
var one = function changeIntervalOne(){
clearInterval(timeframe);
setInterval(function(){
newData();
}, 1000);
}
d3.select("#myButtonOne").on("click", one);