在Ajax调用之后加载jQuery库

时间:2011-01-08 07:47:14

标签: javascript jquery ajax

我试图在Ajax调用之后放置一个jQuery库。在我的主站点上,我创建了一个包含主要内容的div(例如site_content)。当用户单击主页面上的某个超链接时,“site_content”将更新并显示保存在其他HTML文件中的其他内容,并且我使用AJAX来避免整个页面刷新。但是我遇到运行JavaScript / jQuery库的问题,因为在AJAX调用之后JavaScript将无法运行。

据我所知,因为浏览器不知道在成功显示内容(来自其他HTML文件)后会有一些函数要调用。我尝试使用jQuery getScript方法,但它仍无效。

有没有人能给我一些想法如何在AJAX调用后运行javaScript / jQuery库? 感谢

1 个答案:

答案 0 :(得分:1)

在这种情况下,您需要牢记jQuery bindlive功能。

通过教程尝试你的ajax调用并看到魔法。

例如。

var hurray = function(data) {
  do_stuff(data)
}

$(".example").ajax({
  'success': hurray
})