Estoy tratando de configurar cookies que caducan en 7 días después de hacer clic en la 'x' en el modal. No puedo entender por qué no quiere guardar la cookie. A continuación se muestra el código que estoy usando. El sitio es goodbooks.io .
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"> </script> <script> var cookieName = 'popupClosed'; if(typeof Cookies.get(cookieName) !== 'undefined') { $('.popup-wrapper, .preview-page, .popup-content-wrapper, .popup').remove(); } $('.close-popup').on('click'), function(){ Cookies.set(cookieName, 'value', { expires: 7}); } </script>en PHP
<?php header('Test 123 I Love Bacon'); // just to test header_ list setcookie('cookieName','cookieValue123',time()+604800, "example.com"); if(isset($_COOKIE['cookieName']) && $_COOKIE['cookieName'] == 'cookieValue123') { var_dump(headers_list()); // show headers to be sent to the browser } ?>Cambio
$('.close-popup').on('click'), function(){ ... }
a
$('.close-popup').on('click', function(){ ... })