3
我使用下面的腳本創建的收藏夾:如何添加退出鍵功能以關閉燈箱?
<script type="text/javascript">
$(document).ready(function(){
$(".BtnAction").click(function(){
var objPopup = $($(this).attr("rel"));
var mask = $("<div/>", {
id : "mask",
style: "background:#000; display:block;top:0;left:0;position:absolute;opacity:0.8;filter: alpha(opacity=80);width:100%;height:100%;z-index:9998;",
click: function(){
$(objPopup).hide();
$(this).remove();
}
});
$(".PopupWrap").before(mask);
objPopup.show();
});
$(".CloseIcon").click(function(){
$(this).parent().hide();
$("#mask").remove();
});
});
</script>
我如何能實現ESC鍵,以便單擊時,燈箱會關閉呢?
非常感謝。
哇,太感謝你了!這肯定有幫助。因爲我有一個由不同的選擇有針對性的幾個燈箱,我改變了代碼爲: \t //逃生功能 \t的$(document).keyup(函數(E){ \t如果(e.keyCode = ('#popup1,#popup2,#popup3,#popup4,#popup5')。hide(); \t $('#mask')。remove(); \t } \t}); – Ori
很高興幫助,最後一件事;而不是通過它的唯一標識來定位每個燈箱,也許可以爲他們添加一個類,例如,您可以使用它們來定位所有燈箱。 $( 'JS-收藏夾')。這樣,如果你添加/刪除一些你不需要改變腳本。 – ActiveDan