【问题标题】:Closing ThickBox Modal Window关闭 ThickBox 模态窗口
【发布时间】:2012-02-06 18:43:21
【问题描述】:

我在客户网站上使用厚框来显示模态表单。它运行良好,只是我无法关闭它。我发送 modal=true 所以标题不显示,但我使用 div 作为按钮来保存信息或关闭框。从我看到的示例中,我应该能够只调用 tb_remove() 并且应该处理它,但它根本不起作用。

<div style="clear: both;">
        <div class="buttons" onclick="javascript:tb_remove()">
            <h2>Cancel</h2>
        </div>
        <div class="buttons">
            <h2>Save</h2>
        </div>
    </div>

【问题讨论】:

    标签: javascript thickbox


    【解决方案1】:

    您是否收到任何 javascript 错误?检查控制台。另外,我更愿意这样写:

    HTML

    <div id="wrap">
        <div class="buttons">
            <h2>Cancel</h2>
        </div>
        <div class="buttons">
            <h2>Save</h2>
        </div>
    </div>
    

    JAVASCRIPT

    $(function() {
        $('.buttons').click(function() {
            tb_remove();
        });
    });
    

    CSS

    #wrap {clear:both;}
    

    【讨论】:

    • 我没有收到任何 javascript 错误。我也将格式更改为您在示例中的格式,但仍然没有运气。
    • 据我所知,它实际上是在 JavaScript 中调用 tb_remove() 函数,只是没有关闭窗口。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    相关资源
    最近更新 更多