Javascript 使用JQuery加载加载TXT文件不会';行不通

Javascript 使用JQuery加载加载TXT文件不会';行不通,javascript,jquery,file,load,txt,Javascript,Jquery,File,Load,Txt,我正在尝试使用JavaScript将一个大型HTML文件拆分为多个HMTL文件。W3Schools提供了一个关于如何使用JQuery加载包含文件的很好的示例: 因此,我尝试将确切的代码复制到html文件中,并将txt文件“demo_test.txt”添加到同一文件夹中。由于某种原因,当我点击按钮时,什么也没有发生 我尝试将链接jquery文件的代码复制到同一文件夹中的jquery.js文件中,并将第4行更改为 <script src="jquery.js">&l

我正在尝试使用JavaScript将一个大型HTML文件拆分为多个HMTL文件。W3Schools提供了一个关于如何使用JQuery加载包含文件的很好的示例:

因此,我尝试将确切的代码复制到html文件中,并将txt文件“demo_test.txt”添加到同一文件夹中。由于某种原因,当我点击按钮时,什么也没有发生

我尝试将链接jquery文件的代码复制到同一文件夹中的jquery.js文件中,并将第4行更改为

<script src="jquery.js"></script>

但一切都没有改变


JavaScript通常在我的计算机上工作,所以似乎没有问题。我该怎么做才能使它工作?

方法
load()
在服务器上工作。load()方法从服务器加载数据,并将返回的数据放入所选元素中。是否检查了浏览器的开发人员工具?似乎找不到该文件。您可以在开发人员工具中立即看到这一点。从服务器返回的http头是什么?应该是200,找到了,但在你的情况下,我怀疑它是401没有找到。@Klassiek非常感谢。使用开发人员工具帮助我找到了错误。这是一个跨原点错误。由于文本文件存储在我的本地PC上,URL startet使用“file”而不是“Https”,Firefox出于安全原因阻止了此操作。但目前,我只是离线使用这个网站。所以我可以在Firefox的about:config中停用privacy.file_unique_origin,现在它可以工作了。浏览器也有跨源扩展。在处理localhost项目时,您可以使用它们来故意允许来自其他源的输入。例如,对于Firefox,您可以使用以下选项: