jQuery MiniUI

标题: 框架中子窗口如何触发父窗口下拉框的隐藏 [打印本页]

作者: happylover1278    时间: 2019-4-16 17:07:05     标题: 框架中子窗口如何触发父窗口下拉框的隐藏

本帖最后由 happylover1278 于 2019-4-16 17:09 编辑

[attach]12126[/attach]
如图所示,父页面有个下拉框(dropdown),点击其他地方(比如深蓝区域)后自动隐藏下拉框列表。而下方表格区域,为iframe子页面,点击并不能让父页面的下拉框自动消失。如何解决这个问题?
作者: felt    时间: 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();
        }
    }
}

作者: happylover1278    时间: 2019-4-17 11:32:06

felt 发表于 2019-4-16 17:59
主页面定义
function hidePop() {
        $(".dropdown").removeClass("open");

谢谢~~~~~~




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2