jquery - 使用 jquery 改变字体大小

标签 jquery font-size

我有一个页面需要更改字体大小。

简化的设置是这样的:

HTML:

<div class="box">Some dummy text in here</div>
<a href="#" class=".decreaseFont">decrease</a>

<a href="#" class=".increaseFont">increase</a>

JS:

$(document).ready(function () {

    $(".increaseFont").click(function () {
        $(".box").css("font-size", "12px");
    });

    $(".decreaseFont").click(function () {
        $(".box").css("font-size", "11px");
    });

});

CSS:

.box {
    font-size:11px;
    padding:30px;
    border:1px solid red;
}

出于某种原因,我无法确定这不起作用。 Here is a fiddle还有。

感谢您的宝贵时间。

最佳答案

检查你的类名

class=".increaseFont"

从中删除.

<a href="#" class="decreaseFont">decrease</a>
<a href="#" class="increaseFont">increase</a>

可以使用选择

$(".decreaseFont")
$(".increaseFont")

或者在选择器中转义它

<a href="#" class=".decreaseFont">decrease</a>
<a href="#" class=".increaseFont">increase</a>

可以使用选择

 $(".\\.decreaseFont")
 $(".\\.increaseFont")

<强> Check Fiddle

关于jquery - 使用 jquery 改变字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18142116/

相关文章:

jquery - Bootstrap 模式关闭后刷新页面

javascript - Ajax数据发送格式

c# - 如何在 WPF 中使用不同的坐标系? (仅限缩放)

css - 基于字符或数字数据的字体大小

javascript - 使用 Javascript 获取 Canvas 中的最大字体大小

c# - 无法打开下载保存对话框

javascript - .empty().append() 和 .html() 有什么区别?

javascript - 为什么我必须重新加载页面才能正确显示 map ?

html - 移动端和桌面端字体大小的区别

delphi - Windows 字体大小设置为 : (125%, 150%) 或 dpi 大于 96 (120,144) 时,快速报告显示或打印报告不正确