触发事件后结束一个函数(带返回)。

时间:2015-12-16 21:02:56

标签: javascript html function events web

有没有办法在触发事件后结束一个函数?实际上我正在尝试将我的html文件合并为一个html,我想停止上一页的脚本运行而我不在该页面上。问题是我在我的脚本上运行了setInterval所以“下一页“转换被触发多次,即使我声明变量以避免多次执行命令,看起来我的浏览器上的同一页面并行运行多次。

1 个答案:

答案 0 :(得分:0)

回答你的初步问题:“在触发事件后有没有办法结束某项功能?”      - 函数可能不是并行运行的,如果需要它退出,它会检查外部作用域中的标志变量。

要解决我认为是你的问题:“我在我的脚本上运行setInterval,多次触发转换”      - setInterval方法返回一个句柄,可用于使用window.clearInterval()

清除间隔