我在正在显示的 div 中有一些文档,我希望用户能够调整其中的字体大小。像这样的某种代码:
$("#fontPlusBtn").click(function (){
$("#textDiv").css("font-size", "*=1.1");
}):
如何在此 div 中按比例调整所有文本节点(大小不同)的大小?
更新:(工作版)
我在这里结合了一些答案,并改变了我之前的答案,所以对于后来遇到这个问题的其他人来说,这就是我所做的:
var upFontSize = function($obj) {
$obj.children().each(function(index){
if($(this).children().length > 0){
upFontSize($(this));
}else {
$(this).css({
"font-size": function(index, value) {
return parseFloat(value) * 1.1;
},
});
}
});
}