错误:“未捕获的SyntaxError:意外的令牌(”,对我没用

时间:2016-02-09 12:12:09

标签: jquery

我的代码:

<script>

(function() {
    var box = $('div.box'),

    $('button').on('click', function(){
        box.animate({
            'fontSize': '+=5',
            'width': '+=300'
        }, 500, 'swing', function(){}
        });
    });

})(); 


</script>

该代码对我不起作用,但是我在youtube上观看的教程:https://www.youtube.com/watch?v=dnk3pbW6s6Y

如果有人可以帮我解决这个问题,那就太好了。

1 个答案:

答案 0 :(得分:0)

从动画结尾处删除空函数,并将代码放在文档就绪函数中:

  $(function() {
        var box = $('div.box');

        $('button').on('click', function(){
            box.animate({
                'fontSize': '+=5',
                'width': '+=300'
            }, 500, 'swing');
        });

    }); 

jsfiddle例子:https://jsfiddle.net/c4stn135/