使用jQuery.blockUI()插件时IE7出错

当我使用blockUI()作为show modalforms时,我在jquery.js中遇到错误:无效的参数(第1061行)(jquery.js)在.attr()方法中sting“elem [name] = value”。

JavaScript代码:复制代码

$('#deviceAddFormButton').click(function() { $.blockUI({ message: $('#deviceAdd') }) }) 

HTML只是…,没什么特别的

我正在使用jQuery 1.3.2,blockUI 2.35。 这个错误只在IE中出现(Safari,Opera,Chromium,FireFox看起来不错:)

我有这个完全相同的问题,如果我检测到IE6或7,我通过不使用blockUI css选项中的某些CSS项来解决它。

出于某种原因,设置不透明度会导致jQuery抛出错误而不是忽略它。