框架和ajax之间的JQuery加载

时间:2011-03-18 16:43:27

标签: jquery ajax iframe

我有一个网站,主页,iframe和iframe中的多个AJAX页面。

实施例: Window(main page) > iFrame > Ajax Load > Ajax Load

我需要让JQuery可用于所有这些组件,但我实现这一点的唯一方法是为主页面加载一个新的JQuery实例,iframe以及每个单独的ajax加载。

我听说你可以使用parent.$()从iframe内部使用JQuery,但我也听说过这会使选择器复杂化,我不确定这是否适用于AJAX加载。

那么,有人可以解释我如何加载单个JQuery实例并在iFrame和任何加载的AJAX页面中使用它吗?

1 个答案:

答案 0 :(得分:0)

iFrame作为一个单独的窗口工作,因此您需要使用父选择器或在iFrame中加载jQuery。假设iFrame加载了ajax,只有iFrame中的父页面需要包含js文件。