使用jquery Load将页眉页脚与另一个文件分开加载

时间:2013-04-30 05:27:52

标签: jquery

我正在尝试添加页眉,页脚和所有脚本文件。首先,我想加载标签旁边的另一个文件中的所有脚本文件,如何使用jquery执行此操作。

与页眉和页脚类似,我也想从另一个文件中单独加载。

由于

$(document).ready(function(){
    $("head title").load("../scriptincludes.html");
});

这里我试图在标题标签后加载一些脚本和css,但发生的事情是插入标题标签。

1 个答案:

答案 0 :(得分:1)

由于您的选择器

,您的结果会在标题标记中显示
$("head title")

您必须放置一个合适的目标选择器才能达到您想要的效果。 让我们假设页脚示例。在html文件(结果文件)中放置一个id为#footer的div,该div为空。在准备好文件时,您可以致电

$("#footer").load("../scriptincludes.html");

标题也是如此。 对于您的脚本和链接标记(js,css)。

$("head").load("../scriptincludes.html");

如果您将所有依赖项都放在一个文件中,请参阅this。 在你的加载方法中你可以放置你的文件,但你可以把选择器放在这个

$('#footer').load('../scriptincludes.html #target');