2013-06-30 61 views
0

我有一個動畫彈出框,只有在點擊左上角的「X」按鈕時才能關閉。你知道如何去改變它,因此它可以通過關閉:如何修改代碼 - 彈出窗口,額外關閉選項

  1. 到處點擊彈出
  2. 任何其他建議在後臺ESC按鈕
  3. 鼠標選擇?

代碼

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'); 
     }); 
    }); 
    }); 
} 
+0

THX進行編輯,而由我寫它something've出了錯; X –

回答

0

通ESC鍵ID來closeOffersDialog()功能,我認爲它會工作