现在用小提琴演奏了4个小时,无法找到解决方案......
HTML:
Real Time Data: <input type="checkbox" id="dataStream"/>
Run Code Online (Sandbox Code Playgroud)
JS:
var chartInt = null;
$("#dataStream").change(function() {
if(this.checked) {
var chartInt = setInterval(function() { alert('checked') }, 7000);
} else {
clearInterval(chartInt);
chartInt = null;
alert('unchecked');
}
});
Run Code Online (Sandbox Code Playgroud)
注意:因为clearInterval不起作用,你需要点击jsfiddle中的"run"来点击复选框后停止它,你有7秒的警报...
这是jsfiddle的链接:http://jsfiddle.net/5udtC/5966/
谢谢!