入力を使用して、jquery で div の 1 つのフォント サイズを変更しようとしています。理想的には、入力ボックス内に入力された数字は既存のフォント サイズに追加されますが、これまでのところ私の試みは成功していません。
ここに私がこれまでに持っているものがありますが、機能していないようです:
HTML
<div class="resizeable" style="font-size: 30px;">test</div>
<input type="text" name="size" class="size" />
JQuery
$(document).ready(function() {
$('.size').keyup(function() {
var currentFontSize = $('this').css('font-size');
var input = $(this).val(); // grab the input value
var newsize = input + currentFontSize;
console.log(size);
if ($(this).val().length > 0)
{
// replace css value on live preview
$('.resizeable').css('font-size', newsize);
}
});
});
JSFiddle http://jsfiddle.net/eqE2R/36/
どんな助けでも大歓迎です。