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.