将 html 移动到父站点后,Javascript 停止工作

标签 javascript jquery dom

我看到了一些类似的问题,但他们似乎没有提供对我有帮助的答案。所以,我手里拿着帽子来找你。

我的网站在测试 URL 下运行得很好,然后当我将所有文件移动到父 URL 时,没有更改任何代码,只是简单的复制和粘贴,所有链接都会自行更新,突然间我没有 javascript插件工作。

其他一切都很好,只是 javascript 给我带来了问题。当我通过 firebug 查看该站点时,它似乎没有显示任何问题。我对这件事绝对是抓狂了。

这是我现在的设置:

    <!-- /// CSS Stylesheets ////////  -->
    <link type="text/css" href="../style.css" rel="stylesheet" media="all" />
    <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css' />

    <!-- /// jQuery ////////  -->
    <script type="text/javascript" src="../_layout/js/jquery-1.8.0.min.js" ></script>

    <!-- /// SelectNav ////////  -->
    <script type="text/javascript" src="../_layout/js/selectnav/selectnav.min.js"></script>

    <!-- /// Imagebox ////////  -->
    <link rel="stylesheet" type="text/css" href="../_layout/js/imagebox/imagebox.css" />
    <script type="text/javascript" src="../_layout/js/imagebox/jquery.imagebox.min.js"></script>

    <!-- /// FlexSlider ////////  -->
    <link rel="stylesheet" type="text/css" href="../_layout/js/flexslider/flexslider.css" />
    <script type="text/javascript" src="../_layout/js/flexslider/jquery.flexslider.min.js"></script>


    <!-- /// Carousel ////////  -->
    <link rel="stylesheet" type="text/css" href="../_layout/js/carousel/carousel.css" />
    <script type="text/javascript" src="../_layout/js/carousel/jquery.carousel.min.js"></script>

    <!-- /// Validity ////////  -->
    <link rel="stylesheet" type="text/css" href="../_layout/js/validity/css.validity.css" />
    <script type="text/javascript" src="../_layout/js/validity/jquery.validity.js"></script>

    <!-- /// Custom JS ////////  -->
    <script type="text/javascript" src="../_layout/js/scripts.js"></script>
    <script type="text/javascript" src="../_layout/js/plugins.js"></script> 

同样,在移动之前一切都正常,所以我不认为各个 javascript 文件本身有任何问题。如果你在这里没有发现任何问题,那么可能是 DOM 的问题?完全公开,我对 DOM 一无所知,如果有人有一个好的资源来学习如何为初学者配置 DOM,请告诉我。

我很感激你们任何人能够随时解决这个问题。

最佳答案

我怀疑问题是由您使用相对 URL 引起的,并且可能您的新 Web 服务器设置已更改。您是否尝试过转到 Firebug 中的 NET 选项卡来查看所有 JavaScript 文件是否加载成功(确保您没有收到 HTTP 404 错误)?

关于将 html 移动到父站点后,Javascript 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23113307/

相关文章:

android - dom 解析器错误 : PI must not start with xml

javascript - DOM 级别 3 规范的事件组章节发生了什么?

javascript - document.getElementById() 的返回类型是什么

javascript - Facebook 评论框审核

jQuery 验证 : how to customize trigger and response

javascript - Jquery 遍历 map 在同一个循环中设置两个 div 元素

javascript - 为什么jQuery或诸如getElementById之类的DOM方法找不到元素?

JavaScript 获取 url 段和参数

javascript - 在 JavaScript 中使用箭头键移动焦点

jquery - XMLHTTPRequest 无法加载 http ://. .. Access-Control-Allow-Origin 不允许来源 http://localhost:port