J'ai ces deux ELU:JQuery Fadeout, puis travail FADEIN mais l'effet vacillante
<ul actualpage="0" id="lastcompanieslist" hideable="true" upperpage="1">
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">1</
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">2</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">3</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">4</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">5</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">6</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">7</li>
</ul>
<ul actualpage="0" id="lastmodifiedcompanies" hideable="true" upperpage="1">
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">1</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">2</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">3</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">4</li>
<li page="0" style="display: none;"><img src="/images/OrangeArrow.jpg">5</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">6</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">7</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">8</li>
<li page="1" style="display: none;"><img src="/images/OrangeArrow.jpg">9</li>
</ul>
Voici mon code javascript qui est exécuté lorsque je clique sur le bouton:
function Paging(ul)
{
//ul is the jquery ul that should be paged
ul.find('li[page!=' + $($(this).parent()).attr('actualpage') + ']').fadeOut(500,
function()
{
ul.find('li[page=' + $($(this).parent()).attr('actualpage') + ']').fadeIn(500);
}
);
}
Im essayant de fadeOut les éléments LI dépendant du numéro de page en cours (ce numéro est stocké dans l'attribut 'page_effective' de l'UL parent, et après la fin de ces éléments LI dont la page correspond à l'attribut page_page de l'UL parent.)
L'effet fonctionne mais avec scintillement, savez-vous pourquoi?
Merci d'avance.
Jose
J'ai testé dans tous les navigateurs, et c'est comme les éléments qui doivent disparaître, commencent à le faire, mais une fois qu'ils disparaissent, pendant quelques millisecondes, l'espace en hauteur de ces éléments disparus est maintenu ... – Sosi
Nexum ... Malheureusement, n'a pas fonctionné. Je vais essayer une solution de contournement ... Cordialement. Jose – Sosi
en êtes-vous sûr? ça marche pour moi, faire exactement la même chose sur un de mes sites ... assurez-vous que chaque li est au-dessus de l'autre (simplement en mettant tout pour afficher: bloquer – Nexum