I’m trying to set function onFocusOut event with jQuery like:
but it can’t select number types throwing an error
Error: Syntax error, unrecognized expression: number
Same code for type text works fine.
Does jQuery not know a number datatype? How to make it work?
The Nice Number jQuery plugin turns the regular number input into a handy input spinner that allows the user to pick numbers by using increment/decrement buttons. Licensed under the GNU General Public License v3.0.
How to use it:
1. Include the JavaScript jquery.nice-number.js and style sheet jquery.nice-number.css on the html page.
2. Call the function niceNumber() and the plugin will do the rest.
3. This will convert the normal number input .
4. Into an input spinner control with increment/decrement buttons like this:
5. Customize the input spinner control by passing the following options to the niceNumber() .
Changelog:
- Fix issue with initial value being
This awesome jQuery plugin is developed by joshua-s. For more Advanced Usages, please check the demo page or visit the official website.
Given an HTML document containing attribute and the task is to disable the mouse scroll wheel to change number value using JavaScript/jQuery.
Approach:
- Select the element.
- Add an event to that element which will call a function when scrolling starts.
- Make the element blur on scrolling.
Example 1: This example implements the above approach using JavaScript.
Источник: