次のスクリプトを使用して、サイズを 1 ピクセルp
ずつ増やしています。スクリプトを要素にバインドすると問題なく動作しますが、ネストされた div で使用し、スクリプトをdiv
要素にバインドすると、フォント サイズが 2 倍または 3 倍大きくなります。
サンプルスクリプト
<script type='text/javascript'>
//Here we're using jQuery 1.4.2
jQuery(document).ready(function () {
//This is our jQuery code
//Code to increase our text by 2px
$('#increaseText').click(function() {
//Increate the font size by 2px
$('p').css('font-size', parseInt($('p').css('font-size'))+1);
$('div').css('font-size', parseInt($('div').css('font-size'))+1);
});
//Code to decrease our text by 2px
$('#decreaseText').click(function() {
//Decrease the font size by 2px
$('p').css('font-size', parseInt($('p').css('font-size'))-1);
$('div').css('font-size', parseInt($('div').css('font-size'))-1);
});
});
</script>
要素 ID を使用してこのスクリプトを作成しようとしましたが、まったく機能しません。これを修正していただければ幸いです。ネストされた div でフォントが 2 倍または 3 倍になるケースがわからない