我一直在使用Jquery和PHP后端ajax构建一组主要是HTML和JS函数。由于某些原因,以前没有问题的页面突然无法加载。当我检查文档检查器时,我发现代码只是…停止。在它以一行HTML结束之前。今天,它在一些JS代码的中间(大约1364行)。
我有一个大块的JS代码注释出来,我从代码中删除,突然它工作了…直到我从另一个文件中引入了更多的代码,它又突然停止了。
是什么让HTML代码突然停止?快把我逼疯了!我的代码变得非常脆弱。
检查这些:
1。JavaScript有语法错误吗?(检查检查器控制台)
2.你的PHP有语法或逻辑错误吗?(例如:在CentOS 7中,输入命令#tail -f /var/log/httpd/error_log
)
有时即使程序停止,js也不报告错误。
因此,您可以在代码中添加一些console.log('test')
,以找出哪一行导致js exec stop。
我不得不删除我的大部分代码并一次一个部分地重新插入它。我发现了一个丢失的标签,但我仍然不明白为什么代码以如此奇怪的方式响应。