我正在处理该项目中的一个项目,我们使用了很多 jquery,如 AutoComplete、blockUI、DatePicker 等。除了 IE 和 FF 之外,所有的都运行良好。
实际上每个人的机器除了一个系统之外,这些浏览器都没有问题。在该系统中,我们收到一条错误消息$.blockUI is not a function
。我们已经从该系统中清除了缓存,但仍然找不到任何路由原因。如果有人对这个问题有任何想法,请告诉我。我在这个问题上浪费了 2 天,但无法找到原因是系统问题还是代码错误..
我正在处理该项目中的一个项目,我们使用了很多 jquery,如 AutoComplete、blockUI、DatePicker 等。除了 IE 和 FF 之外,所有的都运行良好。
实际上每个人的机器除了一个系统之外,这些浏览器都没有问题。在该系统中,我们收到一条错误消息$.blockUI is not a function
。我们已经从该系统中清除了缓存,但仍然找不到任何路由原因。如果有人对这个问题有任何想法,请告诉我。我在这个问题上浪费了 2 天,但无法找到原因是系统问题还是代码错误..
可能没有加载blockUI。尝试ready()
在您的代码周围添加一个:
$(document).ready(function() {
// your code
$.blockUI;
})
更新,其他解决方案:
$.fn.blockUI
并调用它$(this).blockUI()
$(element).block()
,请参阅docs。