关闭ThickBox模态窗口

时间:2012-02-06 18:43:22

标签: javascript thickbox

我在客户的网站上使用ThickBox来显示模态表单。它运作良好,但我不能让它关闭。我发送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>

1 个答案:

答案 0 :(得分:4)

您是否收到任何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;}