我试图将一个 blockui 放在另一个 blockui 之上,它可以工作(当然,前提是第二个 blockui 的 baseZ 值更高)
问题是当我想用 $.unblockUI(); 关闭最顶层的 blockui 时;通话,双方关闭。
有没有办法设置命名空间或上下文?到目前为止,我在网上没有找到任何相关的东西。
在不知道细节的情况下,我假设您正在调用整页 $.block() 和 $.unblock()。
在第二个 blockUI 上,不要将其设置为整页(默认)块,而是将其分配给特定的 DIV 或 jqModal 对话框或您在第一个 blockUI 上显示的其他内容。
然后,您可以控制特定于第二个的阻止/解除阻止。
$.blockUI({ message: $('#test') });
$('#test').block( { message: $('#test2') } );
$('#test').unblock();
$.unblockUI();