阻止特定DIV时,BlockUI抛出“没有方法'blockUI'”错误

时间:2013-10-22 19:41:39

标签: javascript jquery html css jquery-blockui

我一直在使用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冲突。那么任何想法是什么造成的呢?

感谢!!!

1 个答案:

答案 0 :(得分:2)

documentation表示阻止单个元素的语法只是block而不是blockUI

尝试

$("#my-div").block();