当前位置: 首页 > 知识库问答 >
问题:

使用jQuery关闭模态弹出

田阳泽
2023-03-14

下面的代码是我的弹出视图。。。我想在点击弹出窗口顶部的关闭按钮(X)时关闭弹出窗口。。。在视图的底部,我有jquery来关闭弹出窗口。。但这不起作用。。我在另一个弹出窗口上弹出了。。就像父弹出窗口和子弹出窗口一样。在这种情况下,我必须关闭子弹出窗口。。。请帮帮我

<div class="modal-dialog" style="width:1056px" id="pop">
    <div class="modal-content">
       <div class="modal-header">            
            <input type="button" onclick="close()" id="button" value="Close [x]" />          

        </div>
        <div class="modal-body">
            <div class="scroller">
                <table class="display table table-striped table-bordered table-hover" id='tblTicket' cellspacing="0" width="100%">
                    <thead>
                        <tr>
                            <th>Data</th>                            
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>Data</td>                            
                        </tr>

                    </tbody>
                </table>


                <table class="display table table-striped table-bordered table-hover" id='tblTicket' cellspacing="0" width="100%">
                    <tr>
                        <th>DATA</th>                        
                    </tr>

                    @foreach (var item in Model)
                    {
                        <tr>
                            <td>
                             data 
                            </td>                           
                        </tr>
                    }

                </table>
            </div>
        </div>
    </div>
</div>

<script type="text/javascript" language="javascript">
$("#button").click(function () {        
    $("#pop").close
       });
</script>

共有3个答案

欧阳安晏
2023-03-14

试试这个

<script type="text/javascript" language="javascript">
$("#button").click(function () {        
    $('#pop').modal('hide');
       });
</script>
伍心水
2023-03-14

请检查以下代码:

<script type="text/javascript" language="javascript">

    $("#button").click(function () { 
        $('#pop').modal('toggle');
        $('#pop').modal('hide');
        $('.modal-backdrop').removeClass('modal-backdrop');
        $('.fade').removeClass('fade');
        $('.in').removeClass('in');

        $('html, body').css({
            'overflow': 'auto',
            'height': 'auto'
        });

    });

</script>

干杯!!

陆沈浪
2023-03-14

试试这个代码:-

$("#button").click(function () { 

    $('#pop').modal('toggle');

});
 类似资料:
  • 我从这两个链接(js和css)导入JQuery Modal 我在正文中添加了以下html代码 下面是一个js文件 这样,模态就会像我预期的那样打开。问题是,当这结束时,我想关闭模态。但我找到的解决方案不起作用。我尝试了以下方法: 所有这些都不会像它应该的那样关闭模态(可能会隐藏模态,但不是全部,因为有一个黑屏) 我想这不应该这么难,但我进入的每个链接都告诉我要做一个 谢啦

  • 我试图使用jquery关闭typescript代码中角度项目的引导模式。 守则: html中的函数调用: 和是模态的本地引用 这里是情态动词: .... .... 还有我打字脚本中的代码 但是情态动词没有改变。 有什么我没有做好的吗

  • 好的,我在bootstrap中有一个模态,它有show类,可以在页面加载时显示它。所以它的底部有一个ender按钮,但不能让它在点击时关闭 所以我现在有一个脚本,如果点击框上的任何位置,它就会关闭,但实际上它只在那个按钮上 JS 莫代尔盒类 按钮 任何帮助都会很好!

  • 本文向大家介绍jQuery点击弹出层弹出模态框点击模态框消失代码分享,包括了jQuery点击弹出层弹出模态框点击模态框消失代码分享的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,直接给大家贴代码了,具体代码如下所示: 以上所述是小编给大家介绍的jQuery点击弹出层弹出模态框点击模态框消失代码分享,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对

  • 我在窗格上保留了一个弹出对话框,它位于其他组件的顶部。现在我想禁用访问程序的所有其他组件。怎么做?

  • 我复制了一个模板从coDepen。这段代码非常过时,有一些旧的cdn链接。这意味着我必须找到这些链接的更新版本。我是如此接近使应用程序完全功能,我需要打开后关闭模式。我相信这和自举有关。链接和模态代码如下。