0

オンラインで見つけたJSfiddleを使用して、テンキーを表示しています。ATM ユーザーが入力ボタンをクリックすると、キーパッドが現れたり消えたりします。

この機能をスクリプト コードから削除して、キーパッドを常に表示できるようにしたいのですが、コードからどの部分を削除すればよいかわかりません。

 <script>
    $(document).ready(function () {
        $('#myInput').click(function () {
            $('#n_keypad').fadeToggle('fast');
        });
        $('.done').click(function () {
            $('#n_keypad').hide('fast');
        });
        $('.numero').click(function () {
            if (!isNaN($('#myInput').val())) {
                if (parseInt($('#myInput').val()) == 0) {
                    $('#myInput').val($(this).text());
                } else {
                    $('#myInput').val($('#myInput').val() + $(this).text());
                }
            }
        });
        $('.neg').click(function () {
            if (!isNaN($('#myInput').val()) && $('#myInput').val().length > 0) {
                if (parseInt($('#myInput').val()) > 0) {
                    $('#myInput').val(parseInt($('#myInput').val()) - 1);
                }
            }
        });
        $('.pos').click(function () {
            if (!isNaN($('#myInput').val()) && $('#myInput').val().length > 0) {
                $('#myInput').val(parseInt($('#myInput').val()) + 1);
            }
        });
        $('.del').click(function () {
            $('#myInput').val($('#myInput').val().substring(0, $('#myInput').val().length - 1));
        });
        $('.clear').click(function () {
            $('#myInput').val('');
        });
        $('.zero').click(function () {
            if (!isNaN($('#myInput').val())) {
                if (parseInt($('#myInput').val()) != 0) {
                    $('#myInput').val($('#myInput').val() + $(this).text());
                }
            }
        });
    });
</script>

更新 また、キーパッドが左側に表示されます。どうすれば右側に揃えることができますか。コードに位置合わせへの参照がありませんか?

4

1 に答える 1

2

フィドルを作成すると、支援が容易になります。見た目はこんなセリフらしい

$('#n_keypad').fadeToggle('fast');
});
$('.done').click(function () {
            $('#n_keypad').hide('fast');
});

私が信じている配置は、CSS を使用して行われます。マークアップを提供するか、フィドルを作成する必要があります。

于 2013-09-17T10:16:17.647 に答える