2011-07-09 63 views
0

我有下面的jQuery代碼,但它根本不起作用。這個jQuery代碼中的錯誤是什麼?

螢火蟲說有一個)失蹤,但在哪裏?

$.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); 
    } 
}); 
+0

你有太多'}'。一個'''預計在第一個之後。 –

回答

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

應該

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

,你有一個}末太多。

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 
}); 
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 
});