我正試圖編寫一個函數,當鼠標進入時它可以改變元素的字體大小,並將其恢復爲原始字體大小當鼠標離開它時。這是我的:更改鼠標移過來的字體大小,在鼠標離開時還原爲原始
$(".month").hover(function(){
var size = $(this).css("font-size");
$(this).stop().animate({
fontSize: start_font + font_off,
opacity: '1'
}, 200);
},function(){
$(this).stop().animate({
fontSize: size,
opacity: '1'
}, 200);
});
它改變鼠標的字體大小,但是當鼠標離開時,它只是保持相同的大小。 (在字體大小更改之後,我做了一個警告(大小),並且它保存了正確的值。)我在這裏做錯了什麼?
什麼是START_FONT,font_off – Gautam3164
爲什麼不使用CSS3過渡,讓它優雅降級? – elclanrs
我把var start_font = 50; var font_off = 8;在頁面頂部(功能外) – Mushy