0
以下のPHPを使って、regexを使ってhtmlページのフォントサイズ/行の高さを変更しました。 同様の機能をjQueryで作成したいと考えています。静的な値を使ってjQueryの.cssを変更する
スケール計算が現在の値ではなく元の値に基づいているたびに、.css()などのメソッド全体に静的な値を格納する方法はありますか?
jQueryのコードの抜粋:
$("#resume_holder").contents().find('body').children().css('font-size', '+=' + ui.value);
PHPコード:
private function _font_size($output,$scale,$line_height_scale = FALSE) {
$callback = new Font_Callback($scale);
$pattern = '%(\bfont-size:\s*)([0-9]+)%s';
$output = preg_replace_callback($pattern, array($callback, '_alter_font_size'), $output);
if ($line_height_scale === FALSE) {
$callback = new Font_Callback($scale);
} else { $callback = new Font_Callback($line_height_scale); }
$pattern = '%(\bline-height:\s*)([0-9]+)%s';
$output = preg_replace_callback($pattern, array($callback, '_alter_font_size'), $output);
return($output);
}