jqueryui对话事件:如何只连接一次偶数

时间:2012-04-22 10:37:20

标签: jquery-ui-dialog

jQueryUI的: 下面的代码会在每次关闭框时触发警报,但是我怎么能这样做它只会这样做一次而不是每次都这样做。

$("#box").dialog({
    close: function () {
            alert(999);
    }
});

这是我在使用jQueryUi之前的方式:

$("#box").one("click", function () {
    alert(999);
    return false
});

1 个答案:

答案 0 :(得分:0)

根据the docs.close()方法也有相应的事件:dialogclose。所以你应该能够做到这一点:

$("#box").one("dialogclose",function() {
    alert(999);
});