【发布时间】:2019-04-07 23:06:27
【问题描述】:
当您阅读此问题的title 时,您已经知道我想做什么。
我已经阅读了一些关于 resizing with animation 的内容,但无法加速解决我的问题。如果你有时间检查我的代码:
这些是我用于整个功能的按钮。 需要调整大小的文本的id是("fontce")。
<form id="forma">
<p>Големина на фонт</p>
<button type="button" value="Pocetna" onclick="Pocetna()">Почетна</button>
<button type="button" value="Zgolemi" onclick="Zgolemi()">Зголеми</button>
<button type="button" value="Namali" onclick="Namali()">Намали</button>
</form>
这个功能我想把字体恢复正常。
var s = $("#fontce").css('fontSize');
function Pocetna() {
jQuery(document).ready(function () {
("#fontce").animate({
"fontSize":s
},1000);
});
以及使字体变大的功能:
function Zgolemi()
{
jQuery(document).ready(function () {
var s1 = $(this.fontSize);
("#fontce").animate({
"fontSize":s1*1.5
},1000);
})
}
字体变小的功能与上面的功能相反。
【问题讨论】:
-
你的
var s = $("#fontce").css('fontSize')是16px但.animate({ "fontSize":可能需要整数值。 -
@Smollet777 你说得对,我修复了使用 parseInt 的问题(不知道它是否像那样工作)但仍然无法正常工作
标签: jquery html fonts jquery-animate