幻灯片放映未在PHP下运行

幻灯片放映未在PHP下运行,php,Php,嗨,我有一个免费的滑块,由于某些原因,它不会加载到我的index.PHP上,但是当我将扩展名改为index.HTML时,它就像一个符咒一样工作。可能是什么问题导致了这种情况 这是我网站的链接 在这里你可以找到加载了HTML后缀的幻灯片 可能您的.php提供的不是您的.html 只需比较输出(从浏览器查看源代码),您就会发现不同之处 您的代码很难调试,因为其中有错误(HTML和Javascript) 你的HTML确实需要一些清理。我看到头部有两个末端标记: 我的javascript错误控制台

嗨,我有一个免费的滑块,由于某些原因,它不会加载到我的index.PHP上,但是当我将扩展名改为index.HTML时,它就像一个符咒一样工作。可能是什么问题导致了这种情况

这是我网站的链接

在这里你可以找到加载了HTML后缀的幻灯片


可能您的.php提供的不是您的.html

只需比较输出(从浏览器查看源代码),您就会发现不同之处

您的代码很难调试,因为其中有错误(HTML和Javascript)

你的HTML确实需要一些清理。我看到头部有两个末端标记:

我的javascript错误控制台在页面加载后已经满了,我不知道从哪里开始

at的验证给出了:

46个错误,14个警告


您可能只想稍微清理一下混乱。

我已经在本地检查了它,问题在于单页中五个不同版本的jQuery库之间不兼容。拆下后,效果良好。(在页面中只保留
jquery.js
。它位于第88行,并放在结果页面的第19行附近。)

使用JavaScript控制台,您可以看到如下内容:

TypeError: $(".over").preloader is not a function
$
是许多web框架(如jQuery)使用的函数

就是这样:目前页面上链接了五个不同版本的jQuery。消除四个并移动它们有助于:

  • 拆下管路28、57、88和903
  • 将第20行中的url更改为
    http://www.ricktallis.com/cls/jquery.js

  • 希望能有帮助。祝您愉快。

    看起来这两个页面的内容完全不同。可能是周围的内容干扰了您的插件。更改为.html会阻止执行php代码(除非您已将服务器重新配置为将.html文件视为php脚本)。因此,看看PHP代码中有什么东西在扼杀滑块。