javascript - 如何解决JavaScript 'Unxpected Token Error'?

标签 javascript jquery jsfiddle jsbin

我编写了一些 JavaScript 代码,运行时会产生以下错误:

"error"
"SyntaxError: Unexpected token ILLEGAL

我不知道这个错误是什么意思。我尝试用谷歌搜索,但找不到任何有用的东西。

这是我的代码:

<小时/>

HTML:

$(document).ready(function(){
   $('#fostering').on('click', function(){
       $(this).animate({
           width : 50px;
       });
   });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!DOCTYPE html>
<html>
    <head>
        <script src="https://code.jquery.com/jquery-2.1.4.js"></script>
        <meta charset="utf-8">
        <title> Something </title>
    </head>
    <body>
        <div id="fostering"></div>
    </body>
</html>

<小时/>

所以,

  • 导致此错误的原因是什么?
  • 如何解决?

最佳答案

删除分号并将其放在引号中(width 属性值):

  $('#fostering').on('click', function(){
     $(this).animate({
      width : "50px"
     });
    });

当 Angular 色出现在不该出现的位置时,就会出现此错误。基本上,如果您想了解有关 JS 如何解析给定代码的更多信息,那么这里有一篇关于它的好文章,

网址:No visible cause for "Unexpected token ILLEGAL"

关于javascript - 如何解决JavaScript 'Unxpected Token Error'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32418579/

相关文章:

javascript - 如何在获取请求React Native中使用响应

javascript - HTML 将图像 URL 变量传递给 CSS

javascript - 如何在 Bootstrap 下拉列表的标题中显示所选项目?以及如何在 javascript 警报框中显示所选项目?

html - 仅在 css 展开另一个元素时折叠一个元素

javascript - 如何跨应用程序的多个组件维护一个 js 文件而不出现任何错误

Javascript 菜单不同的屏幕尺寸

javascript - jquery 在更新元素上的数据标签后使用数据标签选择器

javascript - 根据 url 将事件类添加到 nav li?

javascript - JSFiddle 在哪里存储我的变量?

javascript - 如何根据选择的选项执行 jquery 代码