jQuery

  • Lightweight Footprint

    Only 32kB minified and gzipped. Can also be included as an AMD module

  • CSS3 Compliant

    Supports CSS3 selectors to find elements as well as in style property manipulation

  • Cross-Browser

    IE, Firefox, Safari, Opera, Chrome, and more

What is jQuery?

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

Corporate Members

Support from our corporate members makes it possible for the jQuery Foundation to continue our work on our JavaScript libraries and pushing the open web forward with events and participation in the standards process. View our members page for a full list of corporate and individual members.

Other jQuery Foundation Projects

A Brief Look

DOM Traversal and Manipulation

Get thebutton element with the class 'continue' and change its HTML to 'Next Step...'

		                $( "button.continue" ).html( "Next Step..." )
		            

Event Handling

Get thebutton element with the class 'continue' and change its HTML to 'Next Step...'

		                var hiddenBox = $( "#banner-message" );
                        $( "#button-container button" ).on( "click", function( event ) {
                          hiddenBox.show();
                        });
		            

Ajax

Get thebutton element with the class 'continue' and change its HTML to 'Next Step...'

		                    $.ajax({
                          url: "/api/getWeather",
                          data: {
                            zipcode: 97201
                          },
                          success: function( data ) {
                            $( "#weather-temp" ).html( "" + data + " degrees" );
                          }
                        });