Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我在Codepen上的一个项目没有’;我不再工作了_Javascript_Jquery_Css_Codepen - Fatal编程技术网

Javascript 我在Codepen上的一个项目没有’;我不再工作了

Javascript 我在Codepen上的一个项目没有’;我不再工作了,javascript,jquery,css,codepen,Javascript,Jquery,Css,Codepen,如主题名称中所述,我的一个项目不再像预期的那样工作。昨晚起作用了。唯一有帮助的是删除所有javascript代码。注释掉所有代码并没有帮助,只是删除了上面提到的代码 代码本身并没有什么特别之处,只是一些平滑的滚动和一些动画。签入codepen不会产生任何错误,在浏览器控制台中也不会。可能是什么?我注意到codepen已经被更改了,也许他们把我的项目搞砸了?我所有其他使用JS代码的项目都可以很好地工作,但不是这一个: 下面是js代码: var crock = 0; var hash = ""; $

如主题名称中所述,我的一个项目不再像预期的那样工作。昨晚起作用了。唯一有帮助的是删除所有javascript代码。注释掉所有代码并没有帮助,只是删除了上面提到的代码

代码本身并没有什么特别之处,只是一些平滑的滚动和一些动画。签入codepen不会产生任何错误,在浏览器控制台中也不会。可能是什么?我注意到codepen已经被更改了,也许他们把我的项目搞砸了?我所有其他使用JS代码的项目都可以很好地工作,但不是这一个:

下面是js代码:

var crock = 0;
var hash = "";
$(document).ready(function() {
  $("#navbar a").on("click", function(event) {
    if (this.hash !== "") {
      event.preventDefault();

      hash = this.hash;

      $("html, body").animate(
        {
          scrollTop: $(hash).offset().top
        },
        800,
        function() {
          window.location.hash = hash;
        }
      );
    }
  });

  if (!$("#menu").is(":checked")) {
    console.log("unchecked");
    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  }

  $("#menu").on("click", function() {
    if ($("#menu").is(":checked")) {
      $(".animated:even").addClass("bounceInRight");
      $(".animated:odd").addClass("bounceInLeft");
      console.log("checked");
      $(".container").animate(
        {
          width: "100%"
        },
        "slow",
        "swing"
      );

      $("section").animate(
        {
          "padding-right": "30px"
        },
        "slow",
        "swing"
      );
    } else {
      if ($(".animated").hasClass("bounceInRight")) {
        $(".animated").removeClass("bounceInRight");
      }

      if ($(".animated").hasClass("bounceInLeft")) {
        $(".animated").removeClass("bounceInLeft");
      }
    }
  });

  $("#main-doc").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Introduction_to_PHP']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Basics_things_about_PHP']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Data_types']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Variable_scope']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Loops']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Functions_in_PHP']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });

  $("[href='#Reference']").on("click", function() {
    $("#menu").prop("checked", false);

    $(".container").animate(
      {
        width: "75%"
      },
      "slow",
      "swing"
    );

    $("section").animate(
      {
        "padding-right": "0px"
      },
      "slow",
      "swing"
    );
  });
});

好吧,codepen在整版时没有整齐地装入波旁威士忌有问题。
所以我刚刚上传了编译好的scss代码。

我希望我们能有
meta-codepen
site:>什么不起作用?在取消js注释后尝试了它,从我所看到的情况来看,它是有效的。。试试diff浏览器。@Lawrence Cherone它有点“缺陷”,如上图所示。左上角的按钮使容器更宽。。。它根本不打开菜单。“加上标题标记中的内容超出所有容器的界限(在左上角)。@Lawrence Cherone小更正:当Codepen处于“全页”模式时,它不起作用。在编辑器视图中,即使您将高度设置得尽可能高,也能起作用。”。我也在手机和我的老式笔记本电脑上试过。我发现了一些东西:即使所有的js代码都被删除了,如果只是在js部分按enter键换行,项目按钮和css也会像未注释的js代码一样乱七八糟。真奇怪。