1

我正在使用此插件以在<input type="submit">单击时阻止 UI。但是我不想立即阻止 UI,而是 2 秒后。

以下函数不起作用,因为$('#processingData')找不到,虽然我已经<h3 id="ProcessingData" style="display:none">Processing Data...</h3>在 html 正文中定义了。

$(function() {
    $('input[type=submit]').click(function() {
        setTimeout(function() {
            $.blockUI({ 
                message: $('#processingData')
            }); 
        }, 2000);
    });
});
4

1 回答 1

1

不知道这是否只是您问题中的一个错字,但processingData并不ProcessingData相同。注意开头的大写字母 P。

难道不应该

message: $('#ProcessingData').text()

?

于 2010-09-15T07:49:25.387 回答