我有一个动画弹出框,只有点击左上角的"X"按钮才能关闭。你知道如何更改它吗,这样它就可以关闭:
- 单击
ESC
按钮 - 鼠标在弹出窗口周围的背景中单击
- 还有其他建议吗
代码
function openOffersDialog3() {
$('#overlay').fadeIn('fast', function() {
$('#boxpopup_3').css('display','block');
$('#boxpopup_3').animate({'left':'30%'},1000);
});
}
function closeOffersDialog(prospectElementID) {
$(function($) {
$(document).ready(function() {
$('#' + prospectElementID).css('position','absolute');
$('#' + prospectElementID).animate({'left':'30%'}, 0, function() {
$('#' + prospectElementID).css('position','fixed');
$('#' + prospectElementID).css('left','100%');
$('#overlay').fadeOut('fast');
});
});
});
}
将ESC按钮id传递给closeOffersDialog()
函数,我认为它将在中工作