-1

我一直在使用 BlockUI 来阻止整个页面,并且它一直运行良好,如下所示:

$.blockUI()

但是当我尝试像这样阻止特定的 DIV (遵循 Block UI Jquery plugin for a specific DIV

$('#my-div').blockUI()

它抛出这个错误:

TypeError: Object [object Object] 没有方法'blockUI'

我想这可能是与 jquery 的 $ 冲突所以我将 $ 更改为 J 与 noConflict 像这样

var j = jQuery.noConflict(true);
...
j.blockUI();              // <--- this one works
j('#my-div').blockUI();   // <--- this one doesn't work
$.blockUI();              // <--- this one doesn't work, so $ is not used

所以这排除了 jQuery 冲突。那么知道是什么原因造成的吗?

谢谢!!!

4

1 回答 1

2

The documentation says that the syntax for blocking a single element is just block not blockUI

Try

$("#my-div").block();
于 2013-10-22T19:54:08.177 回答