Bon, visiblement ma demande d'aide n'inspire pas grand monde, peut-être parce qu'elle n'est pas assez claire ? ... il manquerait des infos ? ... un bout de code ?
Dites-moi Svp si vous avez besoin de précisions car il m'est difficile de savoir ce qu'il vous faudrait pour me donner un petit coup de pouce.
En gros je fais ceci lorsque je charge et affiche un article :
$('#mon_article_N').monPlugin();
La lettre "N" à la fin du sélecteur étant le numéro de l'article.
Puis, lors de l'affichage d'un nouvel article c'est toujours le même code mais avec le sélecteur correspondant au numéro de l'article :
$('#mon_article_N').monPlugin();
En somme, si j'ai bien compris, à chaque appel du plugin un nouveau code est ajouté sans que le précédent, qui n'est plus nécessaire, soit effacé, du coup, cela cause un ralentissement de l'affichage... qui peut devenir gênant sur des galeries importantes.
Bref, existe-t-il une technique pour supprimer ou inhiber l'instance précédente du plugin afin que la suivante fonctionne sans ralentissement ?
J'espère que c'est un peu plus clair... n'hésitez pas à me dire si vous avez besoins de plus de précisions...
Merci pour votre aide
Partager