Bonjour
Je cherche à modifier la hauteur d'un élément en modifiant progressivement sa largeur (l'élément contient du texte sur trois lignes, donc j'élargie jusqu'à ce que celà passe en deux lignes, je le détecte parce qu'à ce moment la hauteur de lélément change).
Celà fonctionne mais au ralenti seulement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var hMaxElem = maxElem.height() ; while ( maxElem.height() == hMaxElem ) { hMaxElem = maxElem.height() ; maxElem.width(maxElem.width()+1) ; }
Si j'incrémente de 10, ça marche, si je passe à 1 pour être plus fin, le navigateur patinne et plante.
Y a t'il un moyen pour ralentir le while ?
Partager