在jquery.load()之后更新dom

时间:2013-07-31 11:37:10

标签: javascript jquery ajax

我开始在我的应用程序中使用Jquery Load($('body').load('/some.html'))函数。 我的应用程序包含许多初始化为$('#id')

的jquery代码

我不想更改所有这些代码来实现或委派功能,我只想更新或重新加载页面的dom。

最简单的方法吗?

2 个答案:

答案 0 :(得分:4)

function myreadyFunction(){
   //all initialization stuff here
}

$(myreadyFunction); //for equivalent of $(document).ready(myreadyFunction);

$('body').load('/some.html',myreadyFunction);

答案 1 :(得分:1)

烤了,谢谢。 但这并不是我想要的。

假设我的/some.html文件中包含id为“id123”的“div”元素

我的应用程序中有一些函数可以处理这个元素 - $('#id123')。text('text changed')

在这种情况下,您的代码将无效。

我要求完全更新或重新加载页面的dom