我有一組鏈接的圖像(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