国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

iframe里面的元素觸發父窗口元素事件的jquery代碼

2024-05-06 16:09:55
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了jquery:iframe里面的元素怎樣觸發父窗口元素的事件,很簡單,但很實用,需要的朋友可以看看
 
 

例如父窗口定義了一個事件。

top:

$(dom1).bind('topEvent', function(){});

那么iframe里面的元素怎樣觸發父窗口dom1的事件呢?這樣嗎?

$(dom1, parent.document).trigger('topEvent');

看似正確,實則誤導人。

因為父窗口的jquery對象與iframe里面的jquery對象實際為兩個對象(function),iframe里面的jquery并不會觸發另一個jquery對象定義的事件。除非你在iframe這樣定義了:

iframe:

self.$ = parent.$;

所以解決的方法很簡單:

parent.$(dom1,parent.doucment).trigger('topEvent');

調用父jquery執行該事件就行了。

話說iframe應該不必再引進jquery文件的,與父窗口共用一個jquery就行了,這樣很環保。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 平乐县| 航空| 宜宾市| 毕节市| 隆德县| 兰考县| 柯坪县| 东阳市| 鹿邑县| 万源市| 抚宁县| 新泰市| 新泰市| 霍林郭勒市| 高碑店市| 区。| 远安县| 女性| 镇雄县| 永康市| 社会| 鄂州市| 班玛县| 锡林郭勒盟| 潼南县| 汉阴县| 城市| 沿河| 杭锦后旗| 屯昌县| 乌兰浩特市| 左贡县| 襄樊市| 荔浦县| 抚州市| 台湾省| 临清市| 临城县| 南川市| 两当县| 松溪县|