jquery couleur aléatoire stationnaire
Je suis en utilisant jquery couleur pour générer des couleurs aléatoires. Id comme ces couleurs s'affiche lorsque l'utilisateur pointe sur aucun bouton radio étiquettes.
Suivant l'exemple sur ce site, j'ai pensé que je pourrais essayer:
spectrum();
function spectrum(){
var hue = ('lots of stuff here that generates random hue -- code on example webpage')
$('label').hover(function() {
$(this).animate( { color: hue }, 10000) });
spectrum();
}
Ma placez le sélecteur n'est pas de travail et tout le reste de sa couleur par défaut. Je suis évidemment incompétence dans ce en quelque sorte, mais je ne suis pas assez expérimenté pour comprendre ce qui ne va pas. Des suggestions?
- Merci de poster votre HTML & CSS. Il n'y a pas assez de code ici pour savoir ce qui ne va pas.
- que faites u ont besoin? il n'y a pas de css à l'exception de ce qui est du corps. et le code html est juste un tas de balises input.
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
Voir aussi mon jsfiddle.
=== Mise à JOUR ===
Voir mon jour jsfiddle.
event object
au gestionnaire de startAnimation. Il est nécessaire de sélectionner la cible.queue: false
les options d'animation s'exécute beaucoup plus rapidement que d'appelerstop()
et puisanimate()
encore, par exemple, $(this).animate( { color: '#000', file d'attente: false }, 500);$('label').hover
va ajouter un mouseover/événement mouseout à l'étiquette. Vous faites cela à l'infini aussi, vous êtes à l'appel du spectre, encore et encore.Essayez plutôt ceci.
Le principal problème que jQuery ne prend pas en charge l'animation de couleur. Plus de résultats peuvent être trouvés jQuery: animer la couleur du texte pour le champ de saisie?