我有一个网站,主页,iframe和iframe中的多个AJAX页面。
实施例:
Window(main page) > iFrame > Ajax Load > Ajax Load
我需要让JQuery可用于所有这些组件,但我实现这一点的唯一方法是为主页面加载一个新的JQuery实例,iframe以及每个单独的ajax加载。
我听说你可以使用parent.$()
从iframe内部使用JQuery,但我也听说过这会使选择器复杂化,我不确定这是否适用于AJAX加载。
那么,有人可以解释我如何加载单个JQuery实例并在iFrame和任何加载的AJAX页面中使用它吗?
答案 0 :(得分:0)
iFrame作为一个单独的窗口工作,因此您需要使用父选择器或在iFrame中加载jQuery。假设iFrame加载了ajax,只有iFrame中的父页面需要包含js文件。