JQuery的加载()只能在Firefox中工作?

我试图进入jQuery / AJAX,我甚至不能相信我不能通过这个第一次testing。 我正在接着我在Jquery API网站上find的一个例子,我跟着它到了一个T.

我在桌面上创build了一个本地文件夹,并添加了2个文件。

的index.html

list1.html。


index.html的:

<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> </head> <body> <div id="stage"> </div> <script> $( "#stage" ).load( "list1.html" ); </script> </body> </html> 

list1.html

 <div id="list"> <li>Test</li> <li>Foo</li> <li>Bar</li> </div> 

我试图像15分钟在铬中运行index.html和没有显示(如jquery未正确加载)。 出于纯粹的好奇心,我用firefox打开它,并按预期方式显示..这样的事情

  • testing
  • 酒吧

那么这是一个浏览器问题? 为什么Chrome和IE不显示这个加载的列表,但Firefox呢? 我无法弄清楚是我的代码还是在学习的时候真气的环境。

尝试使用--allow-file-access-from-files标志设置启动chrome / chromium

请参阅如何使Google Chrome标记“永久保留”文件 – 允许文件访问“?

尝试

 <script> $(function(){ $("#stage").load("list1.html"); }); </script> 

如果仍然无效,请检查浏览器的“开发工具”中的“networking”部分,查看是否有任何HTTP或安全错误。