pourquoi je ne peux pas changer la couleur d'arrière-plan de la « div » à « jaune »

StackOverflow https://stackoverflow.com/questions/2406381

  •  18-09-2019
  •  | 
  •  

Question

$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
        })

pourquoi ??

Merci

Était-ce utile?

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 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top