Javascript 带有模式对话框的jQuery键盘z索引问题
我正在使用jQuery模式对话框(请参阅),其中有一个使用jQuery键盘()的元素。Firebug向我显示键盘正在弹出,但在对话框后面。我尝试使用bgiframe(),但它不起作用。有什么不对劲吗Javascript 带有模式对话框的jQuery键盘z索引问题,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我正在使用jQuery模式对话框(请参阅),其中有一个使用jQuery键盘()的元素。Firebug向我显示键盘正在弹出,但在对话框后面。我尝试使用bgiframe(),但它不起作用。有什么不对劲吗 $('.dialog').find('#test').keypad(); $('#keypad-div').bgiframe(); 键盘div是根据firebug固定键盘的div 从Firebug单击输入区域时显示的键盘的简短版本: <div id="keypad-div" class=""
$('.dialog').find('#test').keypad();
$('#keypad-div').bgiframe();
键盘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=""/>
bgiframe()
是一个IE6修复程序(只有IE6;在其他浏览器上不起作用)
您是否尝试将#keypad div
的z-index
属性更改为更高的值(如9999)?bgiframe()
是IE6修复程序(只有IE6;在其他浏览器上不起作用)
您是否尝试将
#keypad div
的z-index
属性更改为更高的值(如9999)?是否在html中添加了JQuery文件?是否在html中添加了JQuery文件?是的。成功了。将z索引更改为高值是可行的。谢谢是的。成功了。将z索引更改为高值是可行的。谢谢