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

发布于 2024-10-05 07:00:47 字数 393 浏览 3 评论 0原文

当我使用 blockUI() 显示模式表单时,我在 jquery.js 中遇到错误: 参数无效(第 1061 行)(jquery.js) 在 .attr() 方法中的字符串“elem[ name ] = value”。

JavaScript 代码: 复制代码

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

HTML 只是......,没什么特别的

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

When I'm using blockUI() for show modal form I've got error in jquery.js:
Invalid argument (line 1061) (jquery.js)
At sting "elem[ name ] = value" in .attr() method.

JavaScript code:
Copy code

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

HTML is just ..., nothing extraordinary

I'm using jQuery 1.3.2, blockUI 2.35. This error was thowing only in IE (Safari, Opera, Chromium, FireFox looks good:)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

念﹏祤嫣 2024-10-12 07:00:47

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

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

I've had this exact same problem, and I solved it by not using certain CSS items in the blockUI css option if I detect IE6 or 7.

For some reason, setting things like opacity causes jQuery to throw an error rather than ignore it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文