例如; 他们是我的链接,主页 - 用户
当我点击主页加载js代码时。单击“用户”此运行代码并重新启动时,我如何能够中断。
感谢您的回答。
答案 0 :(得分:0)
$('.element_class').click( function(event){
// your code here
event.preventDefault();
});
或
$('.element_class').click( function(event){
// your code here
return false;
});
答案 1 :(得分:0)
首先,您的个人Javascript函数应该只运行一秒钟。实际上中断不需要单个长时间运行的功能。如果有,您需要设计它以便可中断。像:
function foo() {
while (/* something */) {
if (stopFlag) {
return;
}
// do something
}
}
如果要中断该功能,可以将全局stopFlag
设置为true
,该功能将很快退出。这在浏览器中很少是必要的设计模式(由于JS的单线程性,首先只能在有限的范围内扩展)。
我可以对你这个模糊而广泛的问题给出最好的答案:首先设计一个你没有这个问题的Javascript。