JQuery pour messages privés ne fonctionne plus

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu JQuery pour messages privés ne fonctionne plus

Message par Xëanus le Jeu 17 Déc 2015 - 21:41

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://ile-du-coeur.forumactif.org/

Description du problème

Bonjour,
Je ne m'y connais pas en JQuery, et j'avais inséré un code qui fonctionnait auparavant, qui me permettait d'afficher "1 Correspondance" en cas de nouveau message, le chiffre évoluant avec les nouveaux messages.

Et je ne sais pas pourquoi, il ne fonctionne plus. J'aimerais bien régler ça vite, le soucis c'est que dans les prochains jours je vais avoir du mal à m'y pencher sérieusement. Donc je fais ma demande ici.

Voilà le code JQuery :

Code:
jQuery().ready(function(){
       
        /* on prend l'élément du menu de base de nouveau message */
        var e= $("#i_icon_mini_new_message");
       
        /* si il y en a pas, c'est qu'il y a pas de nouveau message donc on termine là */
        if(!e.length){
        return;
      }else{
       
        /* sinon */
        /* on prend le nombre de nouveau message */
        var n= +e.attr("title").replace(/^([1-9][0-9]*) .*$/,"$1");
     
        /* on change l'identifiant en new_message et on remplace le texte */
        $("#mp").attr("id","new_message").text(n+" message"+(n>1?"s":""));
     
      }
   
   
        });

Et l'élément "mp" de ma barre c'est comme ceci :
<a id="mp">Message</a>

J'ai aussi essayé sans le attr("id","new_message"). puisqu'il y avait déjà l'id apparemment, mais sans succès.

Ca doit pas être bien compliqué pour quelqu'un qui connait le JQuery. Merci d'avance pour votre aide !

PS: je n'ai aucune idée à quoi se rapporte le e.attr('title')

EDIT : En fait il fallait juste laisser l'ancienne barre de navigation en display none pour pouvoir récupérer les indications du message

Xëanus
*

Messages : 35
Inscrit(e) le : 24/03/2015

http://ile-du-coeur.forumactif.org/
Xëanus a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum