JavaScript 在主机上上传时不起作用

JavaScript is NOT working when uploaded on Host

本文关键字:不起作用 JavaScript 主机      更新时间:2023-09-26

我使用名为Brackets的文本编辑器开发了一个名为Brackets的网站,它允许我使用我选择的浏览器在本地测试运行它。我有一个 jquery 插件,用于在我的索引.html文件中滑动图像,当我在本地计算机上测试它时,它可以完美运行。但是当我将其上传到Arvixe(网络主机)时,它似乎不起作用。显示 html 元素及其各自的 css,但图像会停止(而不是滑动)。

这是一段不起作用的代码:

<script src="responsiveslides.min.js"></script>
$(function () {
     $("#test-slider").responsiveSlides({
    auto: false,
    pager: false,
    nav: true,
    speed: 500,
    namespace: "callbacks",
    before: function () {
      $('.events').append("<li>before event fired.</li>");
    },
    after: function () {
      $('.events').append("<li>after event fired.</li>");
    }
  });
});

此外,脚本文件是直接访问的(例如src="script.js")。 当我调试该行时:$("#test-slider"),它说它是an unexpected identifier

这是我索引.html文件底部的整个jscript的选择:

JavaScript

这可能是由于 jQuery 路径无效而发生的。尝试将jQuery CDN放在<head></head>标签之间。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>