そのため、マウスを下にするとボタンのスタイルを変更し、上に移動すると前のボタンに戻るようにします。私はこのコードを持っています:
$('#divMenu > #menu li a').mousedown(function(){
$(this).css({
'font-size': '25px',
'color': 'red'
});
}).mouseup(function(){
$(this).css({
'font-size': '30px',
'color': 'black'
});
});
問題は、マウスを下に置いたが、オブジェクトから外してすぐに離さない場合、フォントサイズと色が25pxと赤のままになることです。それを渡すにはどうすればよいですか?
編集:ここでJsFiddle: http: //jsfiddle.net/h64Uz/