您可以使用全局變量或以改變它獲取當前fontSize
。使用全局變量會稍微高效,但如果您不知道要更改的字體大小,則可以使用元素的fontSize
。
Fiddle
入門然後設置fontSize
:
function boom() {
var fwuff = document.getElementById("fwuff");
var myAwesomeVar = 10; //Base font size
fwuff.style.display="block";
fwuff.style.textAlign="center";
setInterval(function(){
curFontSize = $('#fwuff').css('fontSize');
FontSizeNumber = parseInt(curFontSize);
newFontSizeNumber = FontSizeNumber + 1 + 'px';
$('#fwuff').css('fontSize', newFontSizeNumber);
}, 1000);
}
,或者也可以使用一個變量:
function boom() {
var fwuff = document.getElementById("fwuff");
var myAwesomeVar = 10; //Base font size
fwuff.style.display="block";
fwuff.style.textAlign="center";
fontSizeVar = 12;
setInterval(function(){
fontSizeVar++;
newFontSizeVal = fontSizeVar + 'px';
$('#fwuff').css('fontSize', newFontSizeVal);
}, 1000);
}
注:這個問題被標記的jQuery。如果這是偶然的,並且你希望我轉換成傳統的JS,那就問。
謝謝卡爾!非常棒! :D – tns12