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

BlockUI throws " has no method 'blockUI' " error when blocking specific DIV

本文关键字:没有方法 有方法 错误 blockUI DIV 抛出 BlockUI      更新时间:2023-09-26

我一直在使用 BlockUI 来阻止整个页面,它一直像这样工作:

$.blockUI()

但是当我尝试阻止特定的 DIV(遵循特定 DIV 的块 UI Jquery 插件)时,像这样

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

它会抛出此错误:

类型错误:对象 [对象对象] 没有方法"块UI"

我想也许它与jquery的$冲突,所以我像这样将$更改为带有noConflict的J

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冲突。那么知道是什么原因造成的吗?

谢谢!!!

文档说阻止单个元素的语法只是block而不是blockUI

尝试

$("#my-div").block();
相关文章: