Estoy tratando de hacer clases de fadeIn() CSS simples en ciertos objetos que tienen la clase "botón". Quiero desvanecerme en la clase "hoverbutton" al pasar el mouse y luego desaparecer cuando el mouse deja el elemento.jQuery fadeIn clase de CSS
Encontré esto en las preguntas. Pareció funcionar bien hasta que noté que cuando sobre varios botones rápidamente algunos se atascan en la clase "hoverbutton". Ni una pista de cómo arreglar eso. Cualquier sugerencia seria genial.
$('.button').hover(function(){
$(this).addClass('hoverbutton', 200);
}, function(){
$(this).removeClass('hoverbutton', 200);
});
parece que se atascan cuando se ciernen sobre uno y saltar rápidamente a otro elemento con esa clase antes la decoloración en la primera de ellas es completa.
stop() produce el mismo resultado. clase de vuelo estacionario todavía queda atascado
$('.button').hover(function(){
$(this).stop().addClass('hoverbutton', 200);
}, function(){
$(this).stop().removeClass('hoverbutton', 200);
});
I don' t pensar ', 200' es un argumento válido para' removeClass' y 'addClass' – kei
@kei - jQueryUI agrega la duración a 'addClass' y' removeClass': http://jqueryui.com/demos/addClass/ – Andrew