首页 > 解决方案 > 弹出窗口未在 jquery 中的同一按钮单击功能中关闭

问题描述

我正在尝试单击同一按钮隐藏我的弹出窗口,请建议我,这仅适用于打开但不能在同一个 onclick 按钮中关闭。html:-

<div class="abcdatacontrolPopupControl">
        <input type="button" id="ddsdsdsNotificationcheck" class="Notification" title="xyz Notification" onclick="abcNotification('close')" />
        <div id="sdffdfdNotification" class="sdfbcContentCtr">

        </div>
    </div>

jQuery:-

function abcNotification(DisplayLoadingPanel) {
        if (DisplayLoadingPanel) {
            $("#LoadingPanel").css("display", "block");
        }
        $.ajax({
            url: "/xyz/abcdefUrl",
            type: "POST",
            cache: false,
            Async: true,
            data: {},
            success: function (data) {
                if (DisplayLoadingPanel) {
                    $("#LoadingPanel").css("display", "none");
                }
            },
            error: function (error) {
                if (DisplayLoadingPanel) {
                }
            }
        });
}

标签: jquerypopup

解决方案


您可以使用 "$("#LoadingPanel").is(":visible")" 来检查您的弹出窗口是否关闭或打开是否打开 -> 如果关闭则关闭 -> 打开


推荐阅读