【发布时间】:2017-06-15 02:21:23
【问题描述】:
相对 JS 的新手,试图围绕日程安排。此代码将启动附加但不会停止它。我很确定问题在于“clearInterval”需要处理一个分配了“setInterval”函数的变量。我似乎无法理解的是如何正确表达。
var hmm = function appendStuff(){
$("p").append("<b>Appended text</b>");
};
$("#start").click(function() {
console.log("startClicked"); // working...
window.setInterval(hmm, 1000) // working...
});
$("#stop").click(function() {
console.log("stopClicked"); // working...
window.clearInterval(hmm)
});
谢谢!
【问题讨论】:
-
基于w3schools.com/jsref/met_win_clearinterval.asp 看起来您需要将
clearInterval应用于setInterval的返回值,而不是您设置的间隔函数
标签: javascript setinterval clearinterval