你如何使用带有ajax内容的$ .getScript?

时间:2009-12-24 20:30:32

标签: javascript jquery ajax

我正在加载一个外部页面,该页面在很大程度上依赖于jquery与$ .ajax();方法

显而易见的问题是,新内容需要绑定到dom以便jquery工作......每个人都在讨论使用$ .getScript来执行此操作但我无法使其工作。有人可以给我一个例子,而不仅仅是$ .getScript的jquery doc页面的链接吗?

这个外部页面中包含6个js文件,我需要将它们全部绑定到新内容中,而不是像我能找到的所有示例中的每个div一样。

1 个答案:

答案 0 :(得分:1)

“新内容需要绑定到dom以便jquery工作”

我认为你的意思是绑定在元素上的事件不适用于动态加载的内容。如果是这种情况,则必须使用live()方法绑定元素。所以而不是:

$('#element').click(function() { ... });

执行:

$('#element').live('click', function() { ... });

这样你的绑定也会影响加载的内容。

如果你理解你的问题不对,请告诉我。