0

我有一个名为 /lefnav 的子目录文件夹

它包含以下文件:

background.jpg
demo.html
heading_bg.jpg
jquery.js
navigation.jpg
sliding_effect.js
styles.css
tab_bg.jpg
Thumbs.db
Thumbs.db/encryptable

它实际上包含本教程的所有元素:

http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/

我想将整个文件夹包含在 php 中,以便最终结果是(就像这个演示一样):

http://d2o0t5hpnwv4c1.cloudfront.net/004_Moo/tutorial/demo/demo.html

到目前为止,我做得最好的是,但即使我添加了 .css 和 .js,它也根本不起作用:

<?php
foreach (glob("leftnav/*html") as $filename) {
    include($filename);
}
?>

我本来想:

include("leftnav/demo.html");

单独工作应该可以工作,因为当我包含 .html 文件时,它应该调用 .css 等,但我所看到的情况并非如此。

编辑:

我想我已经解决了问题所在:

当我包含 .html 时,它确实调用了 css,但它在错误的文件夹中调用了它,它没有添加“/leftnav/”我该如何解决这个问题?

4

1 回答 1

2

哇。

您必须包含您的 .js 文件,如下所示:

<script type="text/javascript" src="path/to/your/file"></script>

CSS 文件:

<link rel="stylesheet" type="text/css" href="path/to/your/css/file" />

所有这些都在一个 .php 文件中。

于 2010-10-14T17:51:10.943 回答