Animation de la largeur de la barre de progression Bootstrap avec jQuery
Je veux animer une barre de progression de la largeur de 0% à 70% plus de 2,5 secondes. Toutefois, le code ci-dessous immédiatement les modifications de la largeur de 70% après 2,5 secondes de retard. Ce qui me manque?
$(".progress-bar").animate({
width: "70%"
}, 2500);
JSFiddle: http://jsfiddle.net/WEYKL/
source d'informationauteur user3088077
Vous devez vous connecter pour publier un commentaire.
Le problème est en défaut de Bootstrap effet de transition, qui anime toute mise à jour de la
width
propriété.Si vous l'éteignez avec supressing le style, cela fonctionnera très bien, par exemple:
DÉMO: http://jsfiddle.net/WEYKL/1/
IL EST très FACILE s'utilise bootstrap barre de progression,
seulement ajouter l'attribut aria-valuenow="percent_required%" de div avec la classe "barre de progression", comme ceci:
Prochain, sur le script:
Recharger, Allez!
Donc, il est plus judicieux d'ajuster l'effet de transition via CSS ou jQuery.
Et il suffit de changer la valeur de la largeur.