带有模态对话框的jQuery Keypad z-index问题

时间:2010-02-21 23:57:40

标签: javascript jquery jquery-ui

我正在使用jQuery模式对话框(请参阅link),其中包含使用jQuery键盘(link)的元素。 Firebug向我显示键盘即将出现但 落后于 对话框。我尝试使用bgiframe()但它不起作用。可能有什么不对?

$('.dialog').find('#test').keypad();
$('#keypad-div').bgiframe();

keypad-div是根据firebug保存键盘的div。

从Firebug点击输入区域时显示的简短版本的键盘:

<div id="keypad-div" class="" style="position: absolute; top: 118.517px; width: auto; left: 515.75px; display: block;">
<div class="keypad-row"> etc.
</div>
<div class="keypad-row"> etc.
</div>
<div class="keypad-row"> etc.
</div>
<div class="keypad-row"> etc.
</div>
<div style="clear: both;"/>
</div>

和键盘输入框:

<input id="test" class="hasKeypad" type="text" name="test" readonly=""/>

1 个答案:

答案 0 :(得分:1)

bgiframe()是一个IE6修复程序(只有IE6;在其他浏览器上不起作用)。

您是否尝试将z-index的{​​{1}}属性更改为更高的值(例如9999)?