-3

我正在构建一个使用模板并通过包含语句引入每个“内容”页面的网站。在一页上,我使用了 wt-rotator,可以说它是一个基于 jQuery 脚本的幻灯片放映。我的问题是我想要包含的页面完美地运行脚本,但是当我尝试使用包含通过主模板查看该页面时,没有幻灯片。这是使“包含”工作的代码:

<?
include  "/home/content/82/7960182/html/alliantwellness/contentfiles.php";

$pid = $_GET["pid"];

if  ($pid == "") {
    $pid = 0;
}

?>

该部分位于 index.php 页面的最顶部。然后这个:

<? 
//Main Content including Navigation fills in here
    include  "/home/content/82/7960182/html/alliantwellness/content/" . $content[$pid]; 
?>

是我用来调用页面的。contentfiles.php 页面只是存储在名为“content”的文件夹中的“内容”页面数组。

关于为什么幻灯片在模板之外工作但不在模板内部的任何想法?

这是网址,因此您可以看到我在说什么:

http://www.alliantwellness.com
http://www.alliantwellness.com/content/home.php

4

1 回答 1

0

我认为您需要删除此行:

<script type="text/javascript" src="http://www.alliantwellness.com/scripts/jquery.wt-rotator.js"></script>

index.html. 该文件不是 Javascript 文件,它看起来像是 index.html 文件的副本。您已经jquery.wt-rotator.min.js在文件的另一行加载,这是正确的 JS。

我也想知道你为什么同时加载http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.jshttp://www.alliantwellness.com/scripts/jquery-1.7 .1.min.js,为什么需要从不同的位置加载两个不同版本的jQuery?但是home.php加载它们两个,它似乎工作。

于 2013-10-24T04:11:35.930 回答