Jquery
jQuery is a popular javascript framework.
It covers the following feature:
- DOM element selections
- From 1.3 using selector engine Sizzle, a spin-off out of the jQuery project
- DOM traversal and modification (including support for CSS 1-3)
- DOM manipulation based on CSS selectors that uses node elements name and node elements attributes (id and class) as criteria to build selectors
- Events
- Effects and animations
- AJAX
- Extensibility through plug-ins
- Utilities
- such as
- user agent information
- feature detection
- Compatibility methods that are natively available in modern browsers but need fall backs for older ones -
- For example the
- inArray()
- each() functions.
- Multi-browser (not to be confused with cross-browser) support.
Reference:
http://en.wikipedia.org/wiki/Jquery#Features