У меня отлично работает: текст не меняется. Другие могут подтвердить, глядя на jsFiddle .
Но я сталкивался с этой ошибкой раньше. Я обнаружил, что с анимацией Chrome иногда размывает или деформирует текст (также с переходами CSS3). Я думаю, что это связано с вашим аппаратным ускорением и настройками графики.
Как указал другой пользователь в этом посте , похоже, что в Chrome возникают проблемы с событием hover () jQuery, поэтому, возможно, вы можете использовать другие методы:
$(function() {
$("#lol").
mouseenter(function(){$(this).animate({opacity:0.5}, 900);}).
mouseleave(function(){$(this).animate({opacity:1}, 900);});
});
Вы также можете попробовать повторить ту же функциональность, но с помощью CSS3:
#lol
{
opacity:1;
}
#lol:hover
{
transition: opacity:0.5;
-moz-transition: opacity:0.5; /* Firefox 4 */
-webkit-transition: opacity:0.5; /* Safari and Chrome */
-o-transition: opacity:0.5; /* Opera */
}