CSS3 Compliant
Supports CSS3 selectors to find elements as well as in style property manipulation
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.
Other Related Projects
jQueryUI
jQuery Mobile
QUnit
Sizzle
Resources
A Brief Look
DOM Traversal and Manipulation
Get the
1 | $( “button.continue” ).html( “Next Step…” ) |
Event Handling
Show the #banner-message element that is hidden with display:none in its CSS when any button in #button-container is clicked.
1 2 3 4 | var hiddenBox = $( “#banner-message” ); $( “#button-container button” ).on( “click”, function( event ) { |
Ajax
Call a local script on the server /api/getWeather with the query parameter zipcode=97201 and replace the element #weather-temp’s html with the returned text.
1 2 3 4 5 6 7 8 9 | success: function( result ) { $( “#weather-temp” ).html( “” + result + “ degrees” ); |