j'afficher plus de 40 cases sur une page:police Swap et la couleur de fond en utilisant jQuery
<div id="primary">
<div class="box" style="background:....">
<a href="" style="color:....">box1</a>
</div>
<div class="box" style="background:....">
<a href="" style="color:....">box2</a>
</div>
....
</div>
Comme vous pouvez le voir, je mise en couleur de fond et texte couleur. Sur vol stationnaire Je veux échanger les couleurs:
$(".box").each(function() {
$(this).data('baseColor',$(this).css('background-color'));
$(this).find('a').data('fontColor',$(this).css('color'));
$(this).hover(function() {
$(this).animate({ backgroundColor:
$(this).data('fontColor') }, 500);
},function() {
$(this).animate({ backgroundColor:
$(this).data('baseColor') }, 1000);
});
});
L'animation des œuvres couleurs d'arrière-plan, mais je ne peux pas changer la couleur de la police du un élément. Des idées?
À moins que vous n'utilisiez jquery UI, l'appel animé ne fera rien. – Brandon
l'animation fonctionne, j'ai le plugin de couleur jQuery inclus –