View on GitHub

jquery-arrow-increment

Allow up/down arrows to increment/decrement input fields

.min.js .js

Options

[default]

$('input').arrowIncrement();

delta

$('input').arrowIncrement({ delta: 5 });
$('input').arrowIncrement({ delta: 0.125 });

min/max

$('input').arrowIncrement({
    min: 0,
    max: 10
});

formatFn

$('input').arrowIncrement({
    formatFn: function (value) {
        return '$' + value.toFixed(2);
    }
});

parseFn

$('input').arrowIncrement({
    parseFn: function (value) {
        /* override the default number parser with your own */
    }
});

In the wild...

See jquery-arrow-increment in action: