我正在使用JQuery.load()将一个文件拉入到一个文档中,我希望该文档出现在网站的所有html文件中。
$(function() {
$('#footer_include').load('../includes/footer.txt');
});这对于root文档非常有效,但是一旦我进入一个新的文件夹,它就需要一个单独的变体才能加载。例如..。
$(function() {
$('#footer_include').load('../../includes/footer.txt');
});有没有更好的解决方案,适用于所有文件?我试过了
./includes/footer.txt认为它将返回到根文件夹,但这不起作用。我正在使用php,所以也许php include会是一个好的选择?
任何帮助都是非常感谢的。
发布于 2012-09-28 03:46:45
最好的做法是使用/includes/footer.txt,假设includes位于根目录中。
这应该适用于所有文件,而不管根结构中的位置如何,因为它是相对于根而不是当前文件引用的。
https://stackoverflow.com/questions/12628912
复制相似问题