从数字键盘中删除显示和消失功能

Remove the show and disappear feature from the numeric keypad

本文关键字:消失 功能 显示 删除 数字 键盘      更新时间:2023-09-26

使用我在网上找到的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>

更新另外,键盘出现在左侧,如何将其与右侧对齐。我在代码中没有看到任何对齐的参考?

如果你创建一个小提琴,它会更容易提供帮助。从外观上看,似乎是这些台词

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

我相信对齐是使用 CSS 完成的。您必须提供标记或创建小提琴。