2009-04-16 7 views

Répondre

8

Qu'en est-il de l'utilisation de Cookie plugin pour jQuery?

$.cookie('the_cookie', 'the_value'); // Create a session cookie ("the_cookie") and set its value to "the_value" 
$.cookie('chocolate_chip_cookie', 'the_value', { // create a cookie with all available options 
    expires: 7, // expires in seven days 
    path: '/', // accessible from the whole site... 
    domain: 'jquery.com', 
    secure: true // ...but only on a secure connection 
}); 
$.cookie('the_cookie', null); // delete the session cookie 
+0

Je suis en train d'utiliser le plug-in cookie sans beaucoup de code de luck.My jusqu'à présent est la suivante: var = alerte .cookie de $ ('beenHereBefore'); // si le cookie a la valeur 'oui', cachez l'alerte sinon il n'a pas cette valeur, affichez-le et indiquez une valeur de cookie 'oui' au clic if (alert == 'yes') { \t $ ("# alert"). Hide(); } else { $ ("# alert"). FadeIn ("2000"); \t \t \t \t \t \t $ ("# alerte") cliquez sur (function() { \t \t \t $ (this) .slideUp ("400"). \t \t .cookie $ ('beenHereBefore', « oui '); \t \t}); \t} Cela ne fonctionne pas, des idées? – Zander

+0

J'ai ma configuration sur JSBIN, ça vous dérangerait de vérifier. Cela semble fonctionner, mais je ne suis pas sûr de cacher l'élément correctement et je ne sais pas si le code pourrait être optimisé. http://jsbin.com/obutu Un grand merci – Zander

+0

Votre code est bon, mais si vous voulez éliminer ce scintillement apparaissant lors de vos prochaines visites, vous feriez probablement mieux de définir le CSS de #alert à afficher : aucun. jQuery affichera automatiquement l'élément lorsque vous appelez fadeIn: http://jsbin.com/igube – moff

Questions connexes