0

我正在处理该项目中的一个项目,我们使用了很多 jquery,如 AutoComplete、blockUI、DatePicker 等。除了 IE 和 FF 之外,所有的都运行良好。

实际上每个人的机器除了一个系统之外,这些浏览器都没有问题。在该系统中,我们收到一条错误消息$.blockUI is not a function。我们已经从该系统中清除了缓存,但仍然找不到任何路由原因。如果有人对这个问题有任何想法,请告诉我。我在这个问题上浪费了 2 天,但无法找到原因是系统问题还是代码错误..

4

1 回答 1

2

可能没有加载blockUI。尝试ready()在您的代码周围添加一个:

$(document).ready(function() {
    // your code
    $.blockUI;
})

更新,其他解决方案:

  1. 将其用作 jQuery 插件时使用它创建$.fn.blockUI并调用它$(this).blockUI()
  2. 将其称为$(element).block(),请参阅docs
于 2013-01-07T08:36:01.800 回答