无法使用jQuery将html文件加载到另一个html文件

当我尝试使用jQuery将html文件包含到另一个html中时,我得到一个404文件未find。 这是我的代码在我的index.html

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

我的文件目录设置的方式是index.html和list.html都在一个视图文件夹中,并通过一个node.js服务器来提供。

该文档解释说您可以在load方法上使用callback参数,该参数提供有关加载请求的信息。

 $( "#portfolio" ).load( "/list.html", function( response, status, xhr ) { if ( status == "error" ) { var msg = "Sorry but there was an error: "; $( "#error" ).html( msg + xhr.status + " " + xhr.statusText ); } }); 

此外,您可以检查浏览器开发工具的“networking”选项卡以获取更多信息,包括脚本尝试访问的URL。 从那里debugging。