码迷,mamicode.com
首页 > 其他好文 > 详细

[基础不过关填坑] 跨iframe触发事件

时间:2019-12-16 11:30:31      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:find   父页面   无法   hang   使用   nts   function   on()   frame   

子iframe

$("#testId").on("change",function(){

  alert("change")

})

 

父页面

$("#childIframe").contents().find("#id").trigger("change")

不可用

原因:父子页面的$对象不是同一个对象,所以无法触发

正确代码:

$("#childIframe#)[0].contentWindow.$("#id").trigger("change")

使用子页面的$对象触发绑定事件

 

  Aiframe

  Biframe

Biframe触发Aiframe同理,从B找到A的$对象,触发A绑定的事件

[基础不过关填坑] 跨iframe触发事件

标签:find   父页面   无法   hang   使用   nts   function   on()   frame   

原文地址:https://www.cnblogs.com/lggggg/p/12048107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!