jQuery MiniUI

 找回密码
 立即注册
查看: 2758|回复: 2
打印 上一主题 下一主题

框架中子窗口如何触发父窗口下拉框的隐藏 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2019-4-16 17:07:05 |只看该作者 |倒序浏览
本帖最后由 happylover1278 于 2019-4-16 17:09 编辑


如图所示,父页面有个下拉框(dropdown),点击其他地方(比如深蓝区域)后自动隐藏下拉框列表。而下方表格区域,为iframe子页面,点击并不能让父页面的下拉框自动消失。如何解决这个问题?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2019-4-16 17:59:11 |只看该作者
主页面定义
function hidePop() {
        $(".dropdown").removeClass("open");
    }
其他页面全局绑定事件
window.onload = function () {
    document.onclick = function () {
        if (window.parent&&window.parent.hidePop) {
            window.parent.hidePop();
        }
    }
}

Rank: 6Rank: 6

板凳
发表于 2019-4-17 11:32:06 |只看该作者
felt 发表于 2019-4-16 17:59
主页面定义
function hidePop() {
        $(".dropdown").removeClass("open");

谢谢~~~~~~

Archiver|普加软件

GMT+8, 2024-11-28 06:43 , Processed in 1.046821 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部