/Custom-number

Jquery plugin with custom input type="number".

Primary LanguageJavaScript

Custom-number

Jquery plugin with custom input type="number". Fork of Custom-number by Alexander Krymov

The jquery number.js plugin converts the normal input[type="number"] into a simple input spinner where the users are able to use the plus/minus buttons to increment/decrement the number values.

How to use it:

  1. To use this plugin, makes sure you first have jQuery library loaded in the document.
<script src="//code.jquery.com/jquery.min.js"></script>
  1. Load the jquery number.js plugin's script and stylesheet in the document.
	<link rel="stylesheet" href="number.css">
	<script src="number.js"></script>
  1. Create a normal number input. The plugin supports the native attribute values just like 'step', 'max', 'min', etc.
	<p>value="5" step="1" min="0" max="10"</p>
	<input type="number" value="5" step="1" min="0" max="10">
	<p>value="0" step="1" min="0" max="10"</p>
	<input type="number" value="0" step="1" min="0" max="10">
	<p>value="10" step="1" min="0" max="10"</p>
	<input type="number" value="10" step="1" min="0" max="10">
	<p>value="1"</p>
	<input type="number" value="1">
  1. Activate the plugin and you're done.
	$('input').each(function () {
	  $(this).number();
	});
  1. All default configuration options.
	$('input').number({
	  'containerClass' : 'number-style',
	  'minus' : 'number-minus',
	  'plus' : 'number-plus',
	  'containerTag' : 'div',
	  'btnTag' : 'span'
	});