Microsoft and Nokia bundle jQuery on their platforms. Microsoft includes it with Visual Studio for use within Microsoft’s ASP.NET AJAX framework and ASP.NET MVC Framework while Nokia has integrated it into their Web Run-Time widget development platform. jQuery has also been used in MediaWiki since version 1.16.
jQuery includes the following features:
• DOM element selections using the multi-browser open source selector engine Sizzle, a spin-off 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
• Effects and animations
• JSON parsing
• 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() and each() functions.
• Multi-browser (not to be confused with cross-browser) support.
Both version 1.x and 2.x of jQuery support “current-1 versions” (meaning the current stable version of the browser and the version that preceded it) of Firefox, Google Chrome, Safari, and Opera. The version 1.x also supports Internet Explorer 6 or higher. However, jQuery version 2.x dropped Internet Explorer 6–8 support (which represents less than 28% of all browsers in use) and can run only with IE 9 or higher.