停止刷新无模式弹出按钮,点击如果已经打开
Stop refresh modaless popup on button click if already open up
我有一个页面,我在一个按钮上打开一个无模态弹出框,单击Open Popup
。
场景:
最初,当页面打开没有弹出窗口显示,我点击按钮Open Popup
,我的无模态弹出窗口是打开的,我已经填写了一些数据的弹出窗口,如果我再次点击"打开弹出"按钮的父页面,然后我的弹出窗口得到刷新。
:
如果我的非模态弹出窗口已经打开,那么点击Open Popup
按钮(父)而不是刷新弹出窗口,焦点应该放在已经打开的弹出窗口上。
我正在尝试使用jQuery或JavaScript来实现这一点。
我已经尝试过了:点击Open Popup
,我试图检查打开的弹出窗口是否有'in'类,然后不要打开弹出窗口,如:
if ($('#NewPopup').hasClass('in')) {
return false;
}
但是,这不起作用。知道我该怎么做吗?
我找到了一个解决方案,检查jQuery对话框是否已经打开。
这里我正在检查对话框是否已经打开,然后不要再打开它:
if (!$('.ui-dialog-content').dialog("isOpen")) {
$("#" + options.id).dialog("open");
}
相关文章:
- 如果函数返回True,则显示Javascript按钮
- 如果未按下该按钮,则在30秒内自动执行该功能
- 如果选择单选按钮,则显示字段
- 如何在jquery中检测浏览器的后退按钮,如果有任何对话框打开,请关闭它
- 如果选择单选按钮,则显示表单
- 如果ng单击附加到提交按钮,则表单未验证
- 如果选择了特定的单选按钮,如何显示窗体
- 如果没有历史记录,我如何隐藏图像或按钮onclick=;历史.go(-1);
- Jquery:如果选中了另一个按钮,则为未选中按钮
- 如果没有任何输入,如何启用按钮
- 如果使用jQuery验证器插件找到单选按钮,则将不同的addMethod应用于字段
- php,如果我点击按钮程序重新加载页面,并且从不继续执行代码
- 如果按钮打开,则功能可转到网站
- 为什么Ng Repeat不工作,如果按钮从不同的形式调用
- 按钮功能,如果按钮被按下 10 秒钟
- 如果按钮位置发生变化,ZClip SWF不会与按钮位置对齐
- jquery如果按钮点击了执行其他操作执行其他操作
- 如果按钮被点击,表单输入中的输入值(在Javascript中)
- 如何触发只有服务器端点击事件,如果按钮有客户端和服务器端点击事件使用javascript或jQuery
- 如何添加“;活动的”;类到“;这个“;点击子按钮上的父按钮;活动的”;类如果按钮再次点击