由于某种原因,脚本不会随机增加字体大小

时间:2013-02-05 12:05:06

标签: javascript jquery html css

我正在使用以下脚本来增加1个像素的大小脚本在我用p元素绑定时工作正常但如果我将它与嵌套div一起使用并将脚本绑定到{{}}它会增加字体大小两到三倍{1}}元素

example on fiddle

示例脚本

div

我尝试使用元素ID创建此脚本然后它根本不起作用,如果可以修复,我将不胜感激。我不确定或嵌套div增加字体2或3次

的情况

2 个答案:

答案 0 :(得分:0)

何时在元素上设置字体大小,您不会添加任何单位。尝试修复代码以包含字体大小的单位:

$('p').css('font-size', (parseInt($('p').css('font-size'))-1) + 'px');

答案 1 :(得分:0)

试试这个:Live Demo

$('p').css('font-size', '+=1');

<强>更新

这在jQuery 1.4.2中不起作用。

对于1.4.2,请使用

ss = parseInt($('p').css('font-size')) + 1 + "px";
$('p').css('font-size', ss);