表示されている 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;
},
});
}
});
}