Good day to all.
I looked at the vastness of the web, but anything sensible did not find...
In General, we need customization form elements such as checkbox/radio/select
Implementation or Prototype or jQuery or just JS
Correct work in modern browsers
Old and mobile browsers, if not supported, simply display the standard item
The ability to work the script with your events hinged on these items (preferably automatic, but explicit callback too)
antonette.Gislas answered on October 8th 19 at 02:52
What to customize checkboxes and radio? There is the most code to write will be faster than to figure out how to screw someone else. And select points like is jQuery UI.
Marlon.Larkin74 answered on October 8th 19 at 02:54
By the way, you do not forget that many emulated elements does not fully support the functionality of the native. For example, the same select statement many used to choose the item so we put the cursor on a collapsed item, presses the button, the item takes place, not pressing the button move the cursor on the desired item, press the button, there is a choice.
Only 1 of the 10 custom select support such work, and it is very frustrating when instead of the usual actions when you move the cursor while holding the button is the text selection or even drag and drop the item.
Google Closure Library supports this behavior, jqery ui, jNice, selectboxfactory, and many others. Chosen — only partially.