我正在構建一個網站,該網站利用模板並通過include語句引入每個「內容」頁面。在一頁上,我使用wt-rotator,這是一個基於jQuery腳本的幻燈片放映。我的問題是,我想包含的頁面完美地運行腳本,但是當我嘗試使用包含通過主模板查看該頁面時,沒有幻燈片。這是使「包含」工作的代碼:jQuery不能在PHP中工作
<?
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」的文件夾中的一組「內容」頁面。
關於爲什麼幻燈片在模板外部工作,但不在裏面的任何想法?
這裏是URL的,所以你可以看到我所說的:從index.html
<script type="text/javascript" src="http://www.alliantwellness.com/scripts/jquerry.wt-rotator.js"></script>
:
http://www.alliantwellness.com
http://www.alliantwellness.com/content/home.php
錯誤控制檯 - *未捕獲SyntaxError:意外的標記<*。這似乎是因爲'jquerry.wt-rotator.js'是一個HTML文檔 – Phil
不僅是HTML,而且它試圖加載它自己。它還嘗試兩次加載jQuery:來自CDN的版本1.3.2和來自本地腳本文件夾的1.7.1。 – Barmar
好的,我不是100%確定這是什麼意思。對不起,我對此非常陌生,並且在我學習的時候試圖抓住它。你會建議我怎麼補救? –