我有以下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);
}
});
答案 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
});