Define jQuery
jQuery is a scripting language that can manipulate HTML tags after they are downloaded in a web browser. jQuery is a fast, small, and rich feature javascript library. jQuery is use to traversal, manipulation, event handling, and animate HTML elements. jQuery is a case sensitive language, use to create dynamic website with animations. jQuery is developed by John Resig in january 2006 at BarCamp NYC, with a nice motto: "Write less, do more".
It is currently headed by Timmy Wilson and maintained by a team of developers. Nowadays, jQuery is widely used technology. Most of the websites are using jQuery.
Features of jQuery
- Lightweight − jQuery is a small and lightweight JavaScript library.
- Animations − The jQuery comes with plenty of built-in animation effects which you can use in your websites.
- DOM manipulation − The jQuery made it easy to select DOM elements, traverse them and modifying their content by using cross-browser open source selector engine.
- Event handling − The jQuery offers an easy way to capture a wide variety of events, such as a mouse events, keyboard events, focus, blur etc.
- AJAX Support − The jQuery helps you a lot to develop a responsive and feature-rich site using AJAX technology.
- Cross Browser Support − The jQuery has cross-browser support, and works well in IE 6.0+, FireFox 2.0+, Safari 3.0+, Chrome and Opera 9.0+
| Version No | Release Date |
|---|---|
| 1.0 | August 26, 2006 |
| 1.1 | January 14, 2007 |
| 1.2 | September 10, 2007 |
| 1.3 | January 14, 2009 |
| 1.4 | January 14, 2010 |
| 1.5 | January 31, 2011 |
| 1.6 | May 3, 2011 |
| 1.7 | November 3, 2011 |
| 1.8 | August 9, 2012 |
| 1.9 | January 15, 2013 |
| 1.10 | May 24, 2013 |
| 1.11 | January 24, 2014 |
| 1.12 | January 8, 2016 |
| 2.0 | April 18, 2013 |
| 2.1 | January 24, 2014 |
| 2.2 | January 8, 2016 |
| 3.0 | June 9, 2016 |
| 3.1 | July 7, 2016 |
| 3.2 | March 16, 2017 |
| 3.3 | January 19, 2018 |
Drawback of Javascript
- Javascript is not supported equally by all browsers specially in older browsers
- So many impressive things that can be done with javascript required complicated programming.
The solution of above drawback is to include the use of jQuery. jQuery is a javascript library of code that is already been written for you by some talented programmers. JQuery also simplify many of the common things which javascript not.