【发布时间】:2012-11-01 15:44:14
【问题描述】:
我无法为我应用覆盖的 div 绑定按键。 下面是代码。
<div>
Content <a href="#" id="load">Load overlay</a>
</div>
<div id="overlayDiv" class="overlay">
<div id="someInnerDiv">
Text
</div>
</div>
<script type="text/javascript>
function LoadOverlay()
{
$('#overlayDiv').overlay();
$('#someInnerDiv').keypress(function() { alert (' key was pressed' ); });
$('#someInnerDiv').focus();
}
$("#load").click(LoadOverlay);
</script>
警报未显示。 这是 jsfiddle 上的代码:http://jsfiddle.net/JEmgg/4/
我猜是叠加层捕捉到了事件,但我想不通。
【问题讨论】:
-
你想做什么?点击
esc关闭覆盖?
标签: overlay jquery jquery-tools