gpt4 book ai didi

javascript - 如何判断 jQuery BlockUI 是否阻塞了页面

转载 作者:行者123 更新时间:2023-11-29 10:44:42 26 4
gpt4 key购买 nike

非常类似于this question ,除了我没有屏蔽特定元素,我屏蔽了整个页面。

所以代替:

$('div.test').block({ 
message: '<h1>Processing</h1>',
css: { border: '3px solid #a00' }
});

我在做:

$.blockUI({ 
message: $('#divModal1'),
css: { cursor: 'default' }
});

我试过使用 htmlbody 作为选择器..

var data = $('html').data();

if (data['blockUI.isBlocked'] == 1) {
alert('blocked');
}
else {
alert('not blocked');
}

但是 data['blockUI.isBlocked'] 总是 'undefined'

最佳答案

我查看了来源;看起来数据正在写入 window,而不是 htmlbody。在这里查看 fiddle :

http://jsfiddle.net/nAQ94/

$.blockUI({ 
message: $('#divModal1'),
css: { cursor: 'default' }
});

console.log($(window).data());

console.log 调用返回以下对象:

> 对象 {blockUI.history: Object, blockUI.onUnblock: null, blockUI.isBlocked: 1}

关于javascript - 如何判断 jQuery BlockUI 是否阻塞了页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com