我正在製作一個燈箱畫廊,但是這段代碼並沒有隱藏lightbox div
,當我按下esc時,應該隱藏它。jquery esc隱藏方法不隱藏元素
$(document).keyup(function(e) {
if(e.keyCode==27) {
$("#lightbox").hide();
}
});
我有我的DOM元素是這樣的:
<div id="lightbox">
<div id="overlay">
<div id="imageholder">
<img name="lightboximage" src="images/demo/940x340.gif" height="600" width="700" align="left" />
<div id="description">
<h1><a href="url/cyberkiller.nishchal">Nishchal Gautam</a></h1>
<p>Description about the image</p>
</div>
</div>
</div>
</div>
我已經把這些元素下面的腳本,我失去的東西嗎?
您是否在控制檯中發現任何錯誤? – alimac83
Loos像你有一個格式不正確的HTML ..額外收盤的div ..這是一個錯字? –
不,我沒有在那裏得到錯誤,可能是任何輕微的粗心? –