我无法使用
Jquery更改字体大小.我想改变一个div的字体大小.我已经将身体的默认字体大小定义为12.我尝试将其更改如下,但它没有工作:(
$("#SelFontSize").change(function(){ $("#"+styleTarget).css({'font-size':'"+$(this).val()+"px'}); });
解决方法
尝试:
$("#"+styleTarget).css({ 'font-size': $(this).val() });
通过将值放在引号中,它变成一个字符串,“$(this).val()”px绝对不会靠近字体值.有几种方法来设置元素的样式属性:
使用地图:
$("#elem").css({ fontSize: 20 });
使用键和值参数:
所有这些都是有效的.
$("#elem").css("fontSize",20); $("#elem").css("fontSize","20px"); $("#elem").css("font-size","20"); $("#elem").css("font-size","20px");
您可以用“font-size”替换“fontSize”,但是它必须被引用.