pourquoi je ne peux pas changer la couleur d'arrière-plan de la « div » à « jaune »
-
18-09-2019 - |
Question
$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
})
pourquoi ??
Merci
La solution
De jQuery API ( http://api.jquery.com/animate/ ):
Toutes les propriétés doivent être animées numérique (sauf indication contraire ci-dessous); propriétés qui ne sont pas numériques ne peuvent pas être animés en utilisant jQuery base Fonctionnalité. (Par exemple, la largeur, hauteur, ou à gauche peut être animée mais background-color ne peut pas être .) Propriété Les valeurs sont traitées comme un certain nombre de pixels sauf indication contraire. le unités em et% peuvent être spécifiés où applicable.
Pour animer plugin utilisation de la couleur jQuery.color: http://plugins.jquery.com/project/ couleur
Autres conseils
Pour animer les couleurs, vous devez inclure jQuery UI .
Vous pouvez essayer animations de couleurs jQuery plug-in .