- 子页面调用父页面
$('#Id', window.parent.document); //调用父页面元素
window.parent.func1(); //调用父页面方法 (子页面同理,需将js方法挂到window对象中)
- 父页面调用子页面
$('#id', document.frames('iframename').document); //调用子页面元素
- 如果父子页面都单独引用了JQuery,其实存在两个单独的JQuery对象
如果子页面想触发父页面元素的事件,$('selector', parent.document).trigger('click')是不正确的。
应该使用parent.$替代$。