这个jQuery代码中的错误是什么?

时间:2011-07-09 18:11:32

标签: jquery

我有以下jQuery代码,但它根本不起作用。

Firebug说缺少),但在哪里?

$.get(url: 'example.html', function(data) {
        var $page = $(data);
        $page.filter('script').add($page.find('script')).each(function(){
            $.globalEval(this.text || this.textContent || this.innerHTML || '');
        });
        $('#form').html(data);
    }
});

3 个答案:

答案 0 :(得分:2)

$.get(url: 'example.html',...

应该是

$.get('example.html',...

最后你有一个}太多了。

答案 1 :(得分:0)

$.get('example.html', function(data) {
        var $page = $(data);
        $page.filter('script').add($page.find('script')).each(function(){
            $.globalEval(this.text || this.textContent || this.innerHTML || '');
        });
        $('#form').html(data);
    } // <---- this thing is not needed
});

答案 2 :(得分:0)

您有一个额外的}url: 'example.html'该部分不应包含url:

$.get(/*url: This part is removed*/'example.html', function(data) {
    var $page = $(data);
    $page.filter('script').add($page.find('script')).each(function(){
        $.globalEval(this.text || this.textContent || this.innerHTML || '');
    });
    $('#form').html(data);
    //} This one has also been removed
});