$(document).ready(function(){ $('.button-coupon').click(function(e) { e.preventDefault(); if($('.popup-coupon').is(':visible')) { $('.popup-coupon').slideUp(100); } else { $('.note-coupon').html("Sie benötigen keinen Code, um die Reservierung vorzunehmen."); $('.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("Überprüfung des Codes..."); $.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("Reservierungscode aktivieren"); $('.popup-coupon').delay(2000).slideUp(100); } else { $('#coupon-code').focus(); $('.button-coupon').html("Reservierungscode"); } } }); }); $('#coupon-close').click(function(event) { event.preventDefault(); $('.popup-coupon').slideUp(100); }); });