iframe父子页面调用小结

  •  子页面调用父页面

 $('#Id', window.parent.document); //调用父页面元素

 window.parent.func1(); //调用父页面方法  (子页面同理,需将js方法挂到window对象中)

 

  •  父页面调用子页面

 $('#id', document.frames('iframename').document); //调用子页面元素

 

 

  • 如果父子页面都单独引用了JQuery,其实存在两个单独的JQuery对象

如果子页面想触发父页面元素的事件,$('selector', parent.document).trigger('click')是不正确的。

应该使用parent.$替代$。

posted @ 2016-11-22 14:08  海绵小猪  阅读(157)  评论(0)    收藏  举报