【发布时间】:2011-06-29 22:39:10
【问题描述】:
所以我使用的是 jQuery UI 的对话框。但正如我所读的,IE6 中有一个常见的错误(不幸的是,我必须确保这适用)下拉列表不关注 z-index 队列。我还读到有一个方便的插件叫做 bgiframe 来解决我的覆盖问题。我发现人们说使用它的两种不同方式,但都不起作用。我可能只是在做一些非常愚蠢的事情,但我需要让它发挥作用。
包括 jQuery.bgiframe.js 版本 2.1.1 以下是我尝试在不工作的情况下使用它的两种方法:(我在我正在处理的页面中包含了所有 jQuery-UI、jQuery 和 bgiframe)
-
实际插件的文档说这样做:
$("#selectDropdownThatNeedsFixing").bgiframe();这会导致一个 jQuery 异常说 Object expected.
-
我从以下页面看到的第二种方式:http://docs.jquery.com/UI/Dialog/dialog 基本上你只需在初始化对话框时设置
bgiframe: true:$( ".selector" ).dialog({ bgiframe: true });
这并没有报错,但是当我测试它时,问题仍然存在于IE6中。
我错过了什么吗?我应该以哪种方式使用 bgiframe?任何方向将不胜感激。感谢您的帮助!
【问题讨论】:
标签: jquery css jquery-ui jquery-ui-plugins bgiframe