Testing JavaScript Framework Libraries - jQuery
To test a JavaScript library, you need to include it in your web page.
To include a library, use the <script> tag with the src attribute set to the URL of the library:
The main jQuery function is the $() function (the jQuery function). If you pass DOM objects to this function, it returns jQuery objects, with jQuery functionality added to them.
jQuery allows you to select elements by CSS selectors.
In JavaScript, you can assign a function to handle the window's load event:
The jQuery equivalent is different:
The last line of the code above, passes the HTML DOM document object to jQuery: $(document).
When you pass an DOM objects to jQuery, jQuery returns new jQuery objects wrapped around the HTML DOM objects.
The jQuery function returns a new jQuery object, where ready() is a method.
Since functions are variables in JavaScript, myFunction can be passed as a variable to the jQuery ready method.
| jQuery returns a jQuery object, different from the DOM object that was passed. The jQuery object has properties and methods, different from the DOM object. You cannot use HTML DOM properties and methods on jQuery objects. |
Try the following example:
Also try this one:
As you can see from the example above, jQuery allows chaining.
Chaining is a handy way to perform multiple tasks on one object.
Want to learn more? You will find an excellent jQuery Tutorial here at W3Schools.
The perfect solution for professionals who need to balance work, family, and career building.
More than 10 000 certificates already issued!
The HTML Certificate documents your knowledge of HTML.
The HTML5 Certificate documents your knowledge of advanced HTML5.
The CSS Certificate documents your knowledge of advanced CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The jQuery Certificate documents your knowledge of jQuery.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
Your message has been sent to W3Schools.