javascript - Jquery txt 从当前 txt 大小调整大小,不起作用

标签 javascript jquery

我在我的网站上添加了两个按钮来调整 txt 的大小:

<button id="grow">Make text Bigger</button>
<button id="shrink">Make text Smaller</button>

使用 Jquery 我尝试添加到当前的正文字体:

$(document).ready(function(){
  $("#grow").click(function(){
     $('body').css( "font", "x+=2" )
  });
});

$(document).ready(function(){
  $("#shrink").click(function(){
   $('body').css( "font", "x-=2" )
  });
});

这也是我的正文 css,如果有帮助的话:

body {
    background: #000;
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 2em;
    padding: 0;
    margin: 0;
}

我进行了大量研究并以多种方式调整了代码,但没有运气。这不应该起作用吗?

最佳答案

DEMO

$("#grow").click(function () {
    $('body').css("font-size","+=2")
});
$("#shrink").click(function () {
    $('body').css("font-size", "-=2")
});

关于javascript - Jquery txt 从当前 txt 大小调整大小,不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20530224/

相关文章:

javascript - 如何根据按钮点击填充表格

javascript - 使用按钮单击表单内部的 Ajax 调用不起作用

javascript - 如何限制动态复选框

javascript - 如何在 react native 文本输入中获取新输入的文本?

javascript - 编辑 woocommerce Assets 的正确方法是什么?

javascript - 如何多次使用多个变量而不混淆它们

javascript - 使用 jQuery 对同级 <div> 进行排序

javascript - Angular 填充 ng-repeat 和 ng-model

javascript - 从 C# 中的代码隐藏调用 JQuery 函数

javascript - 动态添加 Remove font awesome in to span?