Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1219 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  sauvegarder en session une action .Class Jquery

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sauvegarder en session une action .Class Jquery

n°2172638
Dale Mears
Posté le 25-01-2013 à 16:42:38  profilanswer
 

Bonjour,
 
J'ai fais (avec l'aide d'un membre du forum) un code Jquery qui permet de choisir entre un affichage Mosaïque ou Liste en grâce aux .Class de Jquery.

Code :
  1. $(".mosaique" ).click(function() {     
  2. $('#produit').hasClass('liste');
  3. $('#produit').removeClass('liste');
  4. $('#produit').addClass('mosaique');
  5. });
  6. $(".liste" ).click(function() {
  7. $('#produit').hasClass('mosaique');
  8. $('#produit').removeClass('mosaique');
  9. $('#produit').addClass('liste');
  10. });


 
Et j'aimerais que lorsqu'on choisit l'affichage "Liste" (ou mosaïque) cela soit sauvegardé et que l'on est pas a re-choisir a chaque changement de page.  
On m'a dit de me tourner vers le AJAX. J'ai tenté quelque truc, sans résultat.
 
Donc je me tourne vers vous.
 
Merci beaucoup d'avance.
 

mood
Publicité
Posté le 25-01-2013 à 16:42:38  profilanswer
 

n°2172639
flo850
moi je
Posté le 25-01-2013 à 16:44:42  profilanswer
 

stocke ca dans un cookie


---------------

n°2172644
Dale Mears
Posté le 25-01-2013 à 17:46:18  profilanswer
 

Oui c'est justement ça mon probleme, c'est que je ne sais pas comment faire.

n°2172647
gatsu35
Blablaté par Harko
Posté le 25-01-2013 à 18:38:13  profilanswer
 

Dale Mears a écrit :

Oui c'est justement ça mon probleme, c'est que je ne sais pas comment faire.


Au passage ton code est un peu moche
Déjà hasClass ça retourne un booleen et dans ce cas tu feras plutôt un :  
if($('produit').hasClass('blabla') { ... }
 
 
Bon et pour simplifier ton code, sache que chaque méthode jquery retourne un objet jquery, en gros tu peux chainer
 

Code :
  1. $(".mosaique" ).click(function() {   
  2. $('#produit').removeClass('liste').addClass('mosaique');
  3. });
  4. $(".liste" ).click(function() {
  5. $('#produit').removeClass('mosaique').addClass('liste');
  6. });


---------------
Blablaté par Harko
n°2172658
Dale Mears
Posté le 25-01-2013 à 20:39:45  profilanswer
 

Merci pour l'optimisation du code.  :jap:  
 
Et je suis toujours dans l'attente d'une aide pour Ajax donc si quelqu'un sait comment s'y prendre, je suis là !
 
Merci


Message édité par Dale Mears le 25-01-2013 à 20:40:40

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  sauvegarder en session une action .Class Jquery

 

Sujets relatifs
Problème de merge de session Hibernate[Jquery UI] Remettre à default un slide Jquery UI
Lancer un exécutable à distanc dans la session ouverte via une pge webProblème de class introuvable à la génération
[PHP / JS] C'est un script jquery qui fait ce truc en première page ?JQUERY >> faire glisser plusieurs boxes
Probleme Warning: session_start() [function.session-start]Class => comment manipuler un array ?
[Résolu] Sessions php - cookies - restauration de session 
Plus de sujets relatifs à : sauvegarder en session une action .Class Jquery


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR