jQuery Plugin For Selecting Numbers By Typing Or Clicking - spinner
File Size: | 123KB |
---|---|
Views Total: | 7073 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
spinner is a simple and fast jQuery plugin for creating a number selector widget that allows you to select numbers by clicking the up/down button or entering a custom number.
How to use it:
1. Include jQuery library and jQuery spinner plugin on the page
<link href="https://www.jqueryscript.net/css/jquerysctipttop.css" rel="stylesheet" type="text/css"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
2. Create a container for the number selector
<input type="text" class="demo"/>
3. The CSS
.spinner-sprite, .spinner .decrease, .spinner .decrease[disabled], .spinner .increase, .spinner .value, .spinner .value.passive { background: url('spinner-sf0d5bd965d.png') no-repeat } .spinner { height: 25px; width: 71px; overflow: hidden; *zoom:1; -webkit-box-shadow: 0 3px 3px -4px #aaa; -moz-box-shadow: 0 3px 3px -4px #aaa; box-shadow: 0 3px 3px -4px #aaa } .spinner button, .spinner .value { text-align: center; display: block; float: left; height: 100%; line-height: 25px; margin: 0 } .spinner button { border: none; width: 23px; color: #e5312a; font: 22px Arial bold; padding: 0; outline: none } .spinner .decrease { background-position: 0 -50px; cursor: pointer; text-indent: -10000px } .spinner .decrease[disabled] { background-position: 0 -75px; cursor: default } .spinner .increase { background-position: 0 0; cursor: pointer; text-indent: -10000px } .spinner .value { background-position: 0 -100px; width: 24px; height: 27px; border: none; font-family: Arial; color: #ffffff; padding: 0px } .spinner .value.passive { background-position: 0 -25px; color: #919191 } .spinner .error, .spinner .invalid { background: #aa0000 }
4. Call the plugin
<script type="text/javascript"> $('.demo').spinner() </script>
This awesome jQuery plugin is developed by reaktor. For more Advanced Usages, please check the demo page or visit the official website.