2010-02-19 4 views
1

J'ai une bascule jquery qui permute entre deux mises en page. J'ai besoin de mettre un cookie pour qu'il ne soit pas réinitialisé chaque fois que le navigateur est actualisé. Comment puis-je implent ce dans ce script:Jquery cookie sur la bascule

<script type="text/javascript"> 

$ (document) .ready (function() {

$("a.switch_thumb").toggle(function(){ 
    $(this).addClass("swap"); 
    $("ul.display").fadeOut("fast", function() { 
    $(this).fadeIn("fast").addClass("thumb_view"); 
    }); 
    }, function() { 
    $(this).removeClass("swap"); 
    $("ul.display").fadeOut("fast", function() { 
    $(this).fadeIn("fast").removeClass("thumb_view"); 
    }); 
}); 

});

Répondre

0

Vous pouvez utiliser un plugin de cookie jQuery tel que http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/ et le définir chaque fois que vous exécutez la bascule. Ensuite, au chargement de la page, vous pouvez vérifier la valeur et afficher/masquer les parties de l'écran que vous souhaitez.

+0

Et comment je fais ça? – Dieter

+0

Le lien que j'ai fourni vous montre comment définir la valeur du cookie et obtenir la valeur du cookie. Je ne peux pas vous dire où le faire car je ne sais pas exactement comment vous voulez que votre application fonctionne –