javascript - jQuery 用户界面。阻止 UI 加载后执行一个功能

标签 javascript jquery

我使用 jQuery BlockUI 插件。

http://www.malsup.com/jquery/block/

我想在 jQuery BlockUI 加载完成后发出警报。

这是代码;

$('#trigger').click(function() {
    $.blockUI({
        message: $('#mymessage'),
    });
    alert("hi");
});

但是警报发生在第一个,UIBlock 加载在第二个。我该如何解决这个问题?

这是现场演示 http://jsfiddle.net/yHCjF/

最佳答案

您尝试过 onBlock 回调吗?

$.blockUI({
    message: $('#mymessage'),
    onBlock: function() {
        alert('loaded');
    },
});

http://jsfiddle.net/yHCjF/1/

关于javascript - jQuery 用户界面。阻止 UI 加载后执行一个功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15268845/

相关文章:

javascript - 如何从网站嵌入特定的 HTML 元素?

javascript - 返回 bool 值的 jquery 错误

.net - ASP.NET 中的计时问题

Javascript - 将 dom 元素引用转换为节点

javascript - 了解插件代码中 $.each 内部传递的参数的用法

javascript - Sencha touch 中的数字签名选项

javascript - 我如何在 javascript 或 jquery 中按维度对图像进行排序

javascript - jquery选择表中的所有单元格,除了

javascript - 通过 javascript onclick 增加变换比例

javascript - 如何在旋转元素上设置查询 UI 数组包含