jquery.cookie un plugin JQuery para leer, crear y eliminar cookies

Muchos sitios web se están poniendo al día con la ley de cookies y están creando mensajes con avisos sobre el uso estas. Os presentamos un plugin en JQuery para manejar vuestras cookies fácilmente.

Lo primero que debemos hacer es descargar el plugin desde el siguiente repositorio, donde también podréis encontrar documentación y futuras revisiones.

Para instalar el plugin en nuestro sitio web debemos añadir el siguiente script después de añadir el script con la librería JQuery.

<script src="/path/to/jquery.cookie.js"></script>

Una vez instalado el plugin podemos usarlo de la siguiente manera:

Para crear una cookie:

$.cookie('name', 'value');

Para crear una cookie que expire en 5 días por ejemplo:

$.cookie('name', 'value', { expires: 5 });

Para crear una cookie que expire en 5 días y sea válida para todo el sitio:

$.cookie('name', 'value', { expires: 5, path: '/' });

Para leer cookies:

$.cookie('name'); // => "value"
$.cookie('nothing'); // => undefined

Para leer todas las cookies disponibles:

$.cookie(); // => { "name": "value" }

Para borrar cookies:

// Devuelve true cuando la cookie ha sido borrada correctamente, en otro caso devuelve false
$.removeCookie('name'); // => true
$.removeCookie('nothing'); // => false

// Es necesario el uso de los atributos (path, domain) con los que se creo la cookie
$.cookie('name', 'value', { path: '/' });
// Esto no va a funcionar
$.removeCookie('name'); // => false
// Esta es la forma correcta
$.removeCookie('name', { path: '/' }); // => true

El autor del plugin es Klaus Hartl y podéis descargar y leer más información sobre él desde el siguiente link.

Espero que os haya servido de ayuda y no olvidéis comentar cualquier duda o experiencia.

0 comentarios para jquery.cookie un plugin JQuery para leer, crear y eliminar cookies

Deja un comentario




Si le ha parecido interesante nuestro artículo jquery.cookie un plugin JQuery para leer, crear y eliminar cookies dentro de la categoría Plugins y Utilidades Webs recuerde que puede suscribirse a nuestra dirección RSS,a nuestro newsletter o seguirnos en las redes sociales