使用jquery在其他内部加载一个html页面
我想在另一个html页面(“index.html”)中加载一个html文件(“hello_world.html”),这两个文件位于同一位置。 这是我写的代码。 但它没有加载任何东西。 这两个警报都正常工作(我故意用它来检查jquery是否正常工作。没有其他用途)代码中的错误是什么? 我不想使用ajax。
$("document").ready(function() { alert("ya loaded"); $('#container').load('hello_world.html'); alert("finished"); });
使用您的firebug或chrome开发控制台检查可能的错误。
编辑:
当您使用ajax时,有时浏览器不会使用file:///
protocol加载它。 您应该在本地使用Web服务器(例如Windows上的xampp或只是apache),并在http://
协议中访问您的网站。
这很可能是导致您的问题的原因。
好吧,我在一个目录中有以下文件:
的helloworld.html
hello!
的test.html
在浏览器中加载test.html会生成“hello!”,因此请检查jQuery是否正确加载。