1
好的,我與jQuery鬼混,併爲我的生活找不到一個優雅的方式來解決這個錯誤。懸停在jQuery增量fontSize錯誤
jQuery('a').hover(function()
{
jQuery(this).animate({fontSize : '+=5'});
}, function()
{
jQuery(this).animate({fontSize : '-=5'});
});
問題在於我建立了一個動畫隊列。我以爲我可以停止()這樣的解決這個問題:
jQuery('a').hover(function()
{
jQuery(this).stop().animate({fontSize : '+=5'});
}, function()
{
jQuery(this).stop().animate({fontSize : '-=5'});
});
但是,如果你的鼠標經過它,unmouse在它你失去了一個完整的5像素,即使它並沒有增加5呢。有沒有辦法重新設置像.css(fontSize,「」)或computedStyle之類的像素大小?