我有一组链接的图像(HTML)的:使用Pixastic可以使用jQuery吗?
<a href="#"><img src="test.jpg /></a>
<a href="#"><img src="test2.jpg /></a>
<a href="#"><img src="test3.jpg /></a>
他们是部分透明的(CSS):
#a img {
border: 0;
opacity: .2;
}
他们相处得少悬停透明(的jQuery):
$('a img').hover(
function()
{
$(this).animate({opacity: 0.8,}, 200);
});
问题是 - 如何使用Pixastic添加模糊效果(我不想使用多个图层和其他黑客,只是Pixastic)?
我知道它的工作原理是这样的:
$(this).animate({opacity: 0.8,}, 200);
$(this).pixastic("blur");
但我想动画bluring。如何去掉模糊(并且我不是指锐化())在mouseout上?
我想:
$('# img').mouseout(
function()
{
$(this).animate({opacity: 0.2}, 400);
$(this).pixastic("sharpen");
});
但pixastic事情似乎并没有对mouseouts工作。我知道我正在中断jQuery的动画过程,但不知道如何处理它。
你试过在动画的回调上执行pixastic代码吗? http://api.jquery.com/animate/#callback – montrealist 2010-09-13 17:32:52
是啊,同样的效果。 – fomicz 2010-09-13 17:42:05