Javascript 单击或按escape键关闭覆盖
我已经创建了一个覆盖整个页面的覆盖图,我正在寻找一种方法,单击主体关闭覆盖图和/或使用escape键:Javascript 单击或按escape键关闭覆盖,javascript,html,css,Javascript,Html,Css,我已经创建了一个覆盖整个页面的覆盖图,我正在寻找一种方法,单击主体关闭覆盖图和/或使用escape键: <div id="navigationPop" class="myContent"> <ul> <li>Search</li> </ul> </div> function toggleDiv(divId) { $("#"+divId).fadeToggle(); } 搜寻
<div id="navigationPop" class="myContent">
<ul>
<li>Search</li>
</ul>
</div>
function toggleDiv(divId) {
$("#"+divId).fadeToggle();
}
- 搜寻
函数切换div(divId){
$(“#”+divId).fadeToggle();
}
转义:
$(document).keyup(function(e) {
if (e.keyCode == 27) { <DO YOUR WORK HERE> } // esc
});
嘿,在第一个例子中,它说在这里做你的工作……我会在那里输入我的脚本吗?我试过了,但扳机失灵了
$('html').click(function() {
//Hide the menus if visible
});
$('#menucontainer').click(function(event){
event.stopPropagation();
});