jquery - 弹出窗口未在 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) {
}
}
});
}
解决方案
您可以使用 "$("#LoadingPanel").is(":visible")" 来检查您的弹出窗口是否关闭或打开是否打开 -> 如果关闭则关闭 -> 打开
推荐阅读
- ajax - Flask AJAX:在路由期间向前端发送临时数据
- doctrine-orm - 自定义 DBAL 驱动程序的附加参数
- html - 为什么底部工具栏(页脚)与我的内容重叠?
- sql - 如何将字段从一个表移动到另一个表并保存数据
- sql-server - 将 COBOL 数据转换为 SQL Server
- javascript - MongoDB查找字段不存在的所有文档,加上如果存在则应用字段运算符($ max)条件
- ruby-on-rails - 如何防止 ActiveSupport 在 number_to_human 中使用单位、数十和数百本地化?
- strapi - 如何存储/访问strapi动态/自定义数据库配置?
- reactjs - ReactNative State 不会立即改变,所以我该如何解决我的问题?
- python - 如何在 python 中的 models.py 中包含非 DB 字段?