web前端|js教程
iframe,窗口,触发
web前端-js教程例如父窗口定义了一个事件。
网页模版源码,ubuntu支持龙芯吗,tomcat软连接是什么,情报通爬虫,php 环境变量注入,seo律师lzw
top:
krpano 源码下载,ubuntu账户密码去掉,tomcat+的服务名称是,账号识别网络爬虫,php电影网站模版,孝感seo大牛lzw
$(dom1).bind( opEvent, function(){});
那么iframe里面的元素怎样触发父窗口dom1的事件呢?这样吗?
百度问答源码,vscode型号宽度,ubuntu服务器怎么设置ip,sts tomcat 内存,sqlite有什么限制,多级联动js插件,java中常见的前端框架,豆瓣爬虫好爬吗,广州 php 培训,学好seo 分类,电脑购物网站模板,c获取网页源代码,ecshop模板扒手合买lzw
$(dom1, parent.document).trigger( opEvent);
看似正确,实则误导人。
因为父窗口的jquery对象与iframe里面的jquery对象实际为两个对象(function),iframe里面的jquery并不会触发另一个jquery对象定义的事件。除非你在iframe这样定义了:
iframe:
self.$ = parent.$;
所以解决的方法很简单:
parent.$(dom1,parent.doucment).trigger( opEvent);
调用父jquery执行该事件就行了。
话说iframe应该不必再引进jquery文件的,与父窗口共用一个jquery就行了,这样很环保。