Я хотел бы оживить смазывание изображения в JQuery
У меня есть этот образ:
<img id="right" class="vote" src="css/images/no.png" alt="no button" onclick="vote(0)">
И я хотел бы сделать это изображение более размытым в течение 1 секунды.
Такие вещи:
$("#right").animate({"-webkit-filter":"blur(30px)"},1000);
Но это не работает.
Я жду Вашего ответа.
Я рекомендовал решение Rich Cc для Richa, но вот чистое решение jQuery, если вы действительно хотите:
$("#right").animate({blurRadius: 30}, {
duration: 1000,
step: function() {
$(this).css({
"-webkit-filter": "blur("+this.blurRadius+"px)"
});
}
});
Вот пример размытия изображения при наведении с использованием только CSS. Взгляните на Fiddle
#css-filter-blur:hover { -webkit-filter: blur(2px); filter: url(#blur-effect-1); }
Обновить
Что-то вроде этой скрипки