Difference between revisions of "JQuery"
Karl Jones (Talk | contribs) (→See also) |
Karl Jones (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 35: | Line 35: | ||
* https://code.jquery.com/ | * https://code.jquery.com/ | ||
+ | |||
+ | == The ready() method == | ||
+ | |||
+ | As a web page loads, the ready() method executes when jQuery decides the page is ready to run JavaScript. | ||
+ | |||
+ | Using ready() prevents problems resulting from running JavaScript before the [[DOM]] sufficiently loaded. | ||
+ | |||
+ | * [https://www.w3schools.com/jquery/event_ready.asp jQuery ready() method] @ w3schools.com | ||
+ | * [https://stackoverflow.com/questions/10595913/jquery-function-and-document-ready-the-same jQuery $( function() {} ) and $(document).ready the same? | ||
+ | ] @ stackoverflow.com | ||
+ | * [https://www.sitepoint.com/types-document-ready/ Five examples of ready()] | ||
== See also == | == See also == | ||
Line 40: | Line 51: | ||
* [[jQuery Deferred object]] | * [[jQuery Deferred object]] | ||
* [[jQuery plug-in]] | * [[jQuery plug-in]] | ||
− | * [[jQuery | + | * [[jQuery promise method]] |
* [[Library (computing)]] | * [[Library (computing)]] | ||
* [[JavaScript]] | * [[JavaScript]] |
Latest revision as of 20:36, 29 March 2018
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
Contents
Description
jQuery is the most popular JavaScript library in use today.
jQuery is free, open source software licensed under the MIT License.
jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
The jQuery library allows the creation of web applications.
jQuery provides capabilities for developers to create jQuery plug-ins.
- This enables developers to create abstractions for low-level interaction and animation, advanced effects and high-level, theme-able widgets.
Core DOM features
- DOM element selections
- DOM traversal
- DOM manipulation
jQuery influenced the architecture of other JavaScript frameworks like YUI v3 and Dojo, later stimulating the creation of the standard Selectors API.
Industry use and support
- Microsoft includes it with Visual Studio for use within Microsoft's ASP.NET AJAX framework and ASP.NET MVC Framework
- Nokia has integrated it into the Web Run-Time widget development platform.
- jQuery has been used in MediaWiki since version 1.16.
Content delivery network (CDN)
Content delivery network (CDN) for jQuery:
The ready() method
As a web page loads, the ready() method executes when jQuery decides the page is ready to run JavaScript.
Using ready() prevents problems resulting from running JavaScript before the DOM sufficiently loaded.
- jQuery ready() method @ w3schools.com
- [https://stackoverflow.com/questions/10595913/jquery-function-and-document-ready-the-same jQuery $( function() {} ) and $(document).ready the same?
] @ stackoverflow.com
See also
- jQuery Deferred object
- jQuery plug-in
- jQuery promise method
- Library (computing)
- JavaScript
- Web design
External links
- Official home page
- jQuery @ Wikipedia