j'ai la liste non ordonnée suivant:Jquery Fadeout FADEIN avec des éléments li problème
<ul id="#lastcompanieslist">
<li style="display: none;" page="0">whatever 1</li>
<li style="display: none;" page="0">whatever 2</li>
<li style="display: none;" page="0">whatever 2</li>
<li style="display: none;" page="0">whatever 3</li>
<li style="display: none;" page="0">whatever 4</li>
<li style="display: none;" page="1">whatever 5</li>
<li style="display: none;" page="1">whatever 6</li>
<li style="display: none;" page="1">whatever 7</li>
<li style="display: none;" page="1">whatever 8</li>
</ul>
<p class="NextPrevious">
<img src="/Images/PreviousItem.jpg" id="previousbutton" />
<img src="/Images/NextItem.jpg" id="nextbutton" />
</p>
J'ai un compteur « actualpage est le nom de la variable » à la page en cours d'autre part. Avec Jquery im essayant de fondre et de filtrer les éléments lorsque l'utilisateur clique sur ces deux boutons et en fonction du compteur de la page réelle.
Les lignes im utilisant pour fadeout et fadein sont les suivantes:
$('#lastcompanieslist li[page!=' + actualpage.toString() + ']').fadeOut(500);
$('#lastcompanieslist li[page=' + actualpage.toString() + ']').fadeIn(500);
L'effet fonctionne, mais im ayant un effet vacillante, les éléments commencent à fadeOut, mais pour un moment la liste est plus en hauteur. Lorsque la fadein est terminée, la liste retourne à la taille de la hauteur d'origine.
Quel pourrait être le problème, ou comment pourrais-je le résoudre?
Merci d'avance. Cordialement. Joséma.