$(document).ready(function(){ $('.button-coupon').click(function(e) { e.preventDefault(); if($('.popup-coupon').is(':visible')) { $('.popup-coupon').slideUp(100); } else { $('.note-coupon').html("Vous n'avez pas besoin de code pour réserver."); $('.popup-coupon').slideDown(100); $('#coupon-code').focus(); } }); $(document).keyup(function(e) { if (e.which == 13) $('#coupon-apply').click(); // enter if (e.which == 27) $('#coupon-close').click(); // esc }); $('#coupon-apply').click(function(event) { event.preventDefault(); $('.note-coupon').html("Vérification du code..."); $.ajax({ url: '/general/ajax/check_coupon-ajax.php', data: 'code='+$('#coupon-code').val(), success: function (data) { let code=data.substr(0,1); let result=data.substr(1); $('.note-coupon').html(result); if(code==1) { $('.button-coupon').html("Code réservation actif"); $('.popup-coupon').delay(2000).slideUp(100); } else { $('#coupon-code').focus(); $('.button-coupon').html("Code réservation"); } } }); }); $('#coupon-close').click(function(event) { event.preventDefault(); $('.popup-coupon').slideUp(100); }); });