【问题标题】:Getting unknown syntax error [closed]出现未知的语法错误[关闭]
【发布时间】:2017-02-09 10:31:14
【问题描述】:

很抱歉打扰了,但我无法弄清楚这个该死的语法错误是什么,需要其他人的头脑清醒。

这里是来源:

  var getCloseIt = document.querySelectorAll(".closeIt");

  $(getCloseIt).click(function() {
         var ImgElements = document.querySelector(".previews").getElementsByTagName("img");
         var i = 0;

         for (i ; i < ImgElements.length; i++) {
              if(ImgElements[i].src !== ""){
                   document.querySelector(".previews").className += " previews-full";
              }
              else{
                   continue;
              }
          }​ //Getting "Invalid or unexpected token" for this curly br.
   });

提前致谢

【问题讨论】:

    标签: javascript jquery syntax


    【解决方案1】:

    } 后面的字符无效。你可以在这个小提琴中看到它:https://jsfiddle.net/r49fe1jr/

    要解决问题,只需删除该字符即可。

    【讨论】:

    • 哈哈谢谢!我通过每个调试器运行它,但没有使用 jsfiddle。
    • 那个字符是什么?为什么它没有在编辑器中显示?
    • @SanchayKumar 它在 HTML 中的字符实体是 &amp;#8203;,这是一个 unicode 零宽度空间 - 因此大多数编辑器不显示它。 fileformat.info/info/unicode/char/200b/index.htm
    猜你喜欢
    • 1970-01-01
    • 2014-01-10
    • 2015-03-09
    • 2013-01-11
    • 2022-01-20
    • 2020-12-02
    • 2012-03-11
    • 2013-12-21
    相关资源
    最近更新 更多