繁体   English   中英

为什么我的Javascript文件根本无法使用?

[英]Why my Javascript file is not working at all?

我的网站运行正常,并且所有javascript文件在我的计算机上也都可以运行,但是在发布到服务器后,除super.js文件外,所有文件都可以工作 菜单中的链接应该可以使用,但仅显示“#”。

<script type="text/javascript" src="/App_Themes/standart2/js/jquery.min.js"></script>
<script type="text/javascript" src="/App_Themes/standart2/js/bootstrap.min.js"></script>
**<script type="text/javascript" src="/App_Themes/standart2/js/super.js"></script>**
<script type="text/javascript" src="/newfiles/calendar/js/jquery-ui.js"></script>
<script type="text/javascript" src="/newfiles/slider/script/jquery.easing-1.3.js"></script>
<script type="text/javascript" src="/newfiles/slider/script/jquery.easing.compatibility.js"></script>
<script type="text/javascript" src="/newfiles/slider/script/jquery.jcarousellite.js"></script>
<script type="text/javascript" src="/newfiles/slider/script/jquery.jcarousellite.min.js"></script>
<script type="text/javascript" src="/newfiles/slider/script/jquery.mousewheel-3.1.12.js"></script>

这是我文件的摘录代码[链接]( http://jsfiddle.net/programmer777/oxj69tum/embedded/result/ )! 我不明白一个问题,到处都是,但是找不到解决方案。

$(document).ready(function () {

    var menuLinksNew = $(".menuH>li>a");

    var pathname = $(location).attr('pathname');

    if (pathname.substring(1, 3) == "eng") {

        $(menuLinksNew[0]).attr("href", "/about");
        $(menuLinksNew[0]).text("About");

    }
    else if (pathname.substring(1, 3) == "fr") {

        $(menuLinksNew[0]).attr("href", "/about");
        $(menuLinksNew[0]).text('About');

    }

    var submenuNew1 = $(".menuH ul a");
    if (pathname.substring(1, 3) == "eng") {


        $(submenuNew1[0]).attr("href", "/eng/about/info");
        $(submenuNew1[0]).children("h5").text("blah");
        $(submenuNew1[1]).attr("href", "/eng/about/info/1");
        $(submenuNew1[1]).children("h5").text("blah");
        $(submenuNew1[2]).attr("href", "/eng/about/info");
        $(submenuNew1[2]).children("small").text('blah');
        $(submenuNew1[3]).attr("href", "/eng/about/info");
        $(submenuNew1[3]).children("small").text('blah');
     }
else if (pathname.substring(1, 3) == "fr") {

        $(submenuNew1[0]).attr("href", "/fr/about/info");
        $(submenuNew1[0]).children("h5").text("blah");
        $(submenuNew1[1]).attr("href", "/fr/about/info/1");
        $(submenuNew1[1]).children("h5").text("blah");
        $(submenuNew1[2]).attr("href", "/fr/about/info");
        $(submenuNew1[2]).children("small").text('blah');
        $(submenuNew1[3]).attr("href", "/fr/about/info");
        $(submenuNew1[3]).children("small").text('blah');

});
 if (pathname.substring(1, 3) == "eng") {


    $(submenuNew1[0]).attr("href", "/eng/about/info");
    $(submenuNew1[0]).children("h5").text("blah");
    $(submenuNew1[1]).attr("href", "/eng/about/info/1");
    $(submenuNew1[1]).children("h5").text("blah");
    $(submenuNew1[2]).attr("href", "/eng/about/info");
    $(submenuNew1[2]).children("small").text('blah');
    $(submenuNew1[3]).attr("href", "/eng/about/info");
    $(submenuNew1[3]).children("small").text('blah');
**}**

否则if(pathname.substring(1,3)==“ fr”){

如果缺少前括号,则不存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM