在使用jQuery Ajax加载的页面中运行javascript

我有一个函数将其他页面的部分加载到我的div #ajaxloadconent中,这里是函数:

$('#ajaxloadcontent').load(url+' #ajaxloadcontent'); 

但是,问题是我无法在我加载的页面上运行javascript,同时使用此function。 我只是想运行这个:

  document.title = 'PearlSquirrel About';  

通过.load()加载数据时。 该脚本包含在我加载的页面中,因此我不想修改我使用的.load()函数。 如果有人知道如何解决这个问题,那么将非常感谢帮助。 如有必要,我还可以提供进一步的信息。

试着用这个

 $.ajax({ url: url, dataType: 'html', success: function(data) { //Do something with the data eg $(data).find("#ajaxloadedcontent").appendTo("#ajaxloadcontent"); } }); 

来自jQuery文档 :

“html”:以纯文本forms返回HTML; 包含的脚本标记在插入DOM时进行评估。

或者,如果将脚本分离到独立的js文件,则可以使用http://api.jquery.com/jQuery.getScript