CINXE.COM

jQuery - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>jQuery - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"928ce65c-d0c8-499c-8708-00078b1e7049","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"JQuery","wgTitle":"JQuery","wgCurRevisionId":1250162849,"wgRevisionId":1250162849,"wgArticleId":7672626,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Use mdy dates from September 2021","Articles containing potentially dated statements from August 2022","All articles containing potentially dated statements","Articles containing potentially dated statements from 2011","Articles containing potentially dated statements from May 2019","Commons category link is on Wikidata","Official website different in Wikidata and Wikipedia","Articles with example JavaScript code", "2006 software","Ajax (programming)","Free software programmed in JavaScript","JavaScript libraries","Software using the MIT license","Web development","Web frameworks","Computer libraries"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"JQuery","wgRelevantArticleId":7672626,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false, "wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q230036","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript": "ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.tablesorter","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="jQuery - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/JQuery"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=JQuery&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/JQuery"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-JQuery rootpage-JQuery skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=JQuery" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=JQuery" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=JQuery" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=JQuery" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Overview" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Overview"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Overview</span> </div> </a> <ul id="toc-Overview-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Popularity" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Popularity"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Popularity</span> </div> </a> <ul id="toc-Popularity-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Features</span> </div> </a> <button aria-controls="toc-Features-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Features subsection</span> </button> <ul id="toc-Features-sublist" class="vector-toc-list"> <li id="toc-Browser_support" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Browser_support"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Browser support</span> </div> </a> <ul id="toc-Browser_support-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Distribution" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Distribution"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Distribution</span> </div> </a> <ul id="toc-Distribution-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Interface" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Interface"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Interface</span> </div> </a> <button aria-controls="toc-Interface-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Interface subsection</span> </button> <ul id="toc-Interface-sublist" class="vector-toc-list"> <li id="toc-Functions" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Functions"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Functions</span> </div> </a> <ul id="toc-Functions-sublist" class="vector-toc-list"> <li id="toc-jQuery_methods" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#jQuery_methods"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1.1</span> <span>jQuery methods</span> </div> </a> <ul id="toc-jQuery_methods-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Static_utilities" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Static_utilities"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1.2</span> <span>Static utilities</span> </div> </a> <ul id="toc-Static_utilities-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-No-conflict_mode" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#No-conflict_mode"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.2</span> <span>No-conflict mode</span> </div> </a> <ul id="toc-No-conflict_mode-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Typical_start-point" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Typical_start-point"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.3</span> <span>Typical start-point</span> </div> </a> <ul id="toc-Typical_start-point-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Chaining" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Chaining"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.4</span> <span>Chaining</span> </div> </a> <ul id="toc-Chaining-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Creating_new_DOM_elements" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Creating_new_DOM_elements"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.5</span> <span>Creating new DOM elements</span> </div> </a> <ul id="toc-Creating_new_DOM_elements-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ajax" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Ajax"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.6</span> <span>Ajax</span> </div> </a> <ul id="toc-Ajax-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-jQuery_plug-ins" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#jQuery_plug-ins"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>jQuery plug-ins</span> </div> </a> <ul id="toc-jQuery_plug-ins-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Release_history" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Release_history"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Release history</span> </div> </a> <ul id="toc-Release_history-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Testing_framework" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Testing_framework"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Testing framework</span> </div> </a> <ul id="toc-Testing_framework-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Alternatives_to_jQuery" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Alternatives_to_jQuery"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Alternatives to jQuery</span> </div> </a> <ul id="toc-Alternatives_to_jQuery-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Further_reading" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Further_reading"> <div class="vector-toc-text"> <span class="vector-toc-numb">12</span> <span>Further reading</span> </div> </a> <ul id="toc-Further_reading-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">13</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading">jQuery</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 50 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-50" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">50 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/JQuery" title="JQuery – Afrikaans" lang="af" hreflang="af" data-title="JQuery" data-language-autonym="Afrikaans" data-language-local-name="Afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%AC%D9%8A_%D9%83%D9%88%D9%8A%D8%B1%D9%8A" title="جي كويري – Arabic" lang="ar" hreflang="ar" data-title="جي كويري" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/JQuery" title="JQuery – Azerbaijani" lang="az" hreflang="az" data-title="JQuery" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%9C%E0%A7%87%E0%A6%95%E0%A7%81%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%E0%A7%80" title="জেকুয়েরী – Bangla" lang="bn" hreflang="bn" data-title="জেকুয়েরী" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/JQuery" title="JQuery – Belarusian" lang="be" hreflang="be" data-title="JQuery" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/JQuery" title="JQuery – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="JQuery" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/JQuery" title="JQuery – Bulgarian" lang="bg" hreflang="bg" data-title="JQuery" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/JQuery" title="JQuery – Catalan" lang="ca" hreflang="ca" data-title="JQuery" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/JQuery" title="JQuery – Czech" lang="cs" hreflang="cs" data-title="JQuery" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/JQuery" title="JQuery – Danish" lang="da" hreflang="da" data-title="JQuery" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/JQuery" title="JQuery – German" lang="de" hreflang="de" data-title="JQuery" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/JQuery" title="JQuery – Estonian" lang="et" hreflang="et" data-title="JQuery" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/JQuery" title="JQuery – Greek" lang="el" hreflang="el" data-title="JQuery" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/JQuery" title="JQuery – Spanish" lang="es" hreflang="es" data-title="JQuery" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Jquery" title="Jquery – Basque" lang="eu" hreflang="eu" data-title="Jquery" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%AC%DB%8C%E2%80%8C%DA%A9%D9%88%D8%A6%D8%B1%DB%8C" title="جی‌کوئری – Persian" lang="fa" hreflang="fa" data-title="جی‌کوئری" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/JQuery" title="JQuery – French" lang="fr" hreflang="fr" data-title="JQuery" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/JQuery" title="JQuery – Korean" lang="ko" hreflang="ko" data-title="JQuery" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/JQuery" title="JQuery – Armenian" lang="hy" hreflang="hy" data-title="JQuery" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/JQuery" title="JQuery – Indonesian" lang="id" hreflang="id" data-title="JQuery" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/JQuery" title="JQuery – Italian" lang="it" hreflang="it" data-title="JQuery" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/JQuery" title="JQuery – Hebrew" lang="he" hreflang="he" data-title="JQuery" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/JQuery" title="JQuery – Georgian" lang="ka" hreflang="ka" data-title="JQuery" data-language-autonym="ქართული" data-language-local-name="Georgian" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/JQuery" title="JQuery – Latvian" lang="lv" hreflang="lv" data-title="JQuery" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/JQuery" title="JQuery – Hungarian" lang="hu" hreflang="hu" data-title="JQuery" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%9C%E0%B5%86%E0%B4%95%E0%B5%8D%E0%B4%B5%E0%B4%B1%E0%B4%BF" title="ജെക്വറി – Malayalam" lang="ml" hreflang="ml" data-title="ജെക്വറി" data-language-autonym="മലയാളം" data-language-local-name="Malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mt mw-list-item"><a href="https://mt.wikipedia.org/wiki/JQuery" title="JQuery – Maltese" lang="mt" hreflang="mt" data-title="JQuery" data-language-autonym="Malti" data-language-local-name="Maltese" class="interlanguage-link-target"><span>Malti</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%9C%E0%A5%87-%E0%A4%95%E0%A5%8D%E0%A4%B5%E0%A5%87%E0%A4%B0%E0%A5%80" title="जे-क्वेरी – Marathi" lang="mr" hreflang="mr" data-title="जे-क्वेरी" data-language-autonym="मराठी" data-language-local-name="Marathi" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/JQuery" title="JQuery – Mongolian" lang="mn" hreflang="mn" data-title="JQuery" data-language-autonym="Монгол" data-language-local-name="Mongolian" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/JQuery" title="JQuery – Dutch" lang="nl" hreflang="nl" data-title="JQuery" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/JQuery" title="JQuery – Japanese" lang="ja" hreflang="ja" data-title="JQuery" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/JQuery" title="JQuery – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="JQuery" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-km mw-list-item"><a href="https://km.wikipedia.org/wiki/%E1%9E%87%E1%9F%81%E1%9E%83%E1%9F%92%E1%9E%9C%E1%9E%B8%E1%9E%9A%E1%9E%B8" title="ជេឃ្វីរី – Khmer" lang="km" hreflang="km" data-title="ជេឃ្វីរី" data-language-autonym="ភាសាខ្មែរ" data-language-local-name="Khmer" class="interlanguage-link-target"><span>ភាសាខ្មែរ</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/JQuery" title="JQuery – Polish" lang="pl" hreflang="pl" data-title="JQuery" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/JQuery" title="JQuery – Portuguese" lang="pt" hreflang="pt" data-title="JQuery" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/JQuery" title="JQuery – Romanian" lang="ro" hreflang="ro" data-title="JQuery" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/JQuery" title="JQuery – Russian" lang="ru" hreflang="ru" data-title="JQuery" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/JQuery" title="JQuery – Albanian" lang="sq" hreflang="sq" data-title="JQuery" data-language-autonym="Shqip" data-language-local-name="Albanian" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/JQuery" title="JQuery – Simple English" lang="en-simple" hreflang="en-simple" data-title="JQuery" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/JQuery" title="JQuery – Slovak" lang="sk" hreflang="sk" data-title="JQuery" data-language-autonym="Slovenčina" data-language-local-name="Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/JQuery" title="JQuery – Serbian" lang="sr" hreflang="sr" data-title="JQuery" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/JQuery" title="JQuery – Finnish" lang="fi" hreflang="fi" data-title="JQuery" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Jquery" title="Jquery – Swedish" lang="sv" hreflang="sv" data-title="Jquery" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%9C%E0%AF%86%E0%AE%95%E0%AF%81%E0%AE%B5%E0%AF%86%E0%AE%B0%E0%AE%BF" title="ஜெகுவெரி – Tamil" lang="ta" hreflang="ta" data-title="ஜெகுவெரி" data-language-autonym="தமிழ்" data-language-local-name="Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%88%E0%B9%80%E0%B8%84%E0%B8%A7%E0%B8%B5%E0%B8%A2%E0%B8%A3%E0%B8%B5" title="เจเควียรี – Thai" lang="th" hreflang="th" data-title="เจเควียรี" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/JQuery" title="JQuery – Turkish" lang="tr" hreflang="tr" data-title="JQuery" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/JQuery" title="JQuery – Ukrainian" lang="uk" hreflang="uk" data-title="JQuery" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D8%AC%DB%92_%DA%A9%D9%88%D8%A6%D8%B1%DB%8C" title="جے کوئری – Urdu" lang="ur" hreflang="ur" data-title="جے کوئری" data-language-autonym="اردو" data-language-local-name="Urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/JQuery" title="JQuery – Vietnamese" lang="vi" hreflang="vi" data-title="JQuery" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/JQuery" title="JQuery – Chinese" lang="zh" hreflang="zh" data-title="JQuery" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q230036#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/JQuery" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:JQuery" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/JQuery"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=JQuery&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=JQuery&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/JQuery"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=JQuery&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=JQuery&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/JQuery" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/JQuery" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=JQuery&amp;oldid=1250162849" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=JQuery&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=JQuery&amp;id=1250162849&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FJQuery"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FJQuery"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=JQuery&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=JQuery&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:JQuery" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-mediawiki mw-list-item"><a href="https://www.mediawiki.org/wiki/JQuery" hreflang="en"><span>MediaWiki</span></a></li><li class="wb-otherproject-link wb-otherproject-wikiversity mw-list-item"><a href="https://en.wikiversity.org/wiki/JavaScript_Programming/Libraries_and_Frameworks" hreflang="en"><span>Wikiversity</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q230036" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">JavaScript software library</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">jQuery</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span typeof="mw:File"><a href="/wiki/File:JQuery_logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/9/9e/JQuery_logo.svg/220px-JQuery_logo.svg.png" decoding="async" width="220" height="54" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/9e/JQuery_logo.svg/330px-JQuery_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/9e/JQuery_logo.svg/440px-JQuery_logo.svg.png 2x" data-file-width="524" data-file-height="128" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data"><a href="/wiki/John_Resig" title="John Resig">John Resig</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a rel="nofollow" class="external text" href="https://jquery.org/team/">The jQuery Team</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">August&#160;26, 2006<span class="noprint">&#59;&#32;18 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2006-08-26</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">3.7.1 / (August&#160;28, 2023<span class="noprint">&#59;&#32;14 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2023-08-28</span>)</span>)<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup></div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle#Beta" title="Software release life cycle">Preview release</a></th><td class="infobox-data"><div style="margin:0px;">4.0.0-beta.2 / July&#160;17, 2024<span class="noprint">&#59;&#32;4 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2024-07-17</span>)</span><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/jquery/jquery">github<wbr />.com<wbr />/jquery<wbr />/jquery</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q230036#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data">See <a href="#Browser_support">§&#160;Browser support</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/File_size" title="File size">Size</a></th><td class="infobox-data">27–274 KB<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/JavaScript_library" title="JavaScript library">JavaScript library</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/MIT_License" title="MIT License">MIT</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://jquery.com">jquery<wbr />.com</a></span></td></tr></tbody></table> <p><b>jQuery</b> is a <a href="/wiki/JavaScript_library" title="JavaScript library">JavaScript library</a> designed to simplify <a href="/wiki/HTML" title="HTML">HTML</a> <a href="/wiki/Document_Object_Model" title="Document Object Model">DOM</a> tree traversal and manipulation, as well as <a href="/wiki/Event_handling" class="mw-redirect" title="Event handling">event handling</a>, <a href="/wiki/CSS_animations" title="CSS animations">CSS animations</a>, and <a href="/wiki/Ajax_(programming)" title="Ajax (programming)">Ajax</a>.<sup id="cite_ref-jquery.com_4-0" class="reference"><a href="#cite_note-jquery.com-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> It is <a href="/wiki/Free_and_open_source_software" class="mw-redirect" title="Free and open source software">free, open-source software</a> using the permissive <a href="/wiki/MIT_License" title="MIT License">MIT License</a>.<sup id="cite_ref-jqorg-license2_5-0" class="reference"><a href="#cite_note-jqorg-license2-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> As of August 2022<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=JQuery&amp;action=edit">&#91;update&#93;</a></sup>, jQuery is used by 77% of the 10 million most popular websites.<sup id="cite_ref-:0_6-0" class="reference"><a href="#cite_note-:0-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/World_Wide_Web" title="World Wide Web">Web</a> analysis indicates that it is the most widely deployed JavaScript library by a large margin, having at least three to four times more usage than any other JavaScript library.<sup id="cite_ref-:0_6-1" class="reference"><a href="#cite_note-:0-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-libscore.com_7-0" class="reference"><a href="#cite_note-libscore.com-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p><p>jQuery's syntax is designed to make it easier to navigate a document, select <a href="/wiki/Document_Object_Model" title="Document Object Model">DOM</a> elements, create <a href="/wiki/Animation" title="Animation">animations</a>, handle <a href="/wiki/Event_(computing)" title="Event (computing)">events</a>, and develop <a href="/wiki/Ajax_(programming)" title="Ajax (programming)">Ajax</a> applications. jQuery also provides capabilities for developers to create <a href="/wiki/Plug-in_(computing)" title="Plug-in (computing)">plug-ins</a> on top of the JavaScript library. This enables developers to create <a href="/wiki/Abstraction_(computer_science)" title="Abstraction (computer science)">abstractions</a> for low-level interaction and animation, advanced effects and high-level, theme-able widgets. The modular approach to the jQuery library allows the creation of powerful <a href="/wiki/Dynamic_web_page" title="Dynamic web page">dynamic web pages</a> and Web applications. </p><p>The set of <a href="#Features">jQuery core features</a>—DOM element selections, traversal, and manipulation—enabled by its <i>selector engine</i> (named "Sizzle" from v1.3), created a new "programming style", fusing algorithms and DOM data structures. This style influenced the architecture of other <a href="/wiki/Comparison_of_JavaScript-based_web_frameworks" title="Comparison of JavaScript-based web frameworks">JavaScript frameworks</a> like <a href="/wiki/YUI_Library" title="YUI Library">YUI v3</a> and <a href="/wiki/Dojo_Toolkit" title="Dojo Toolkit">Dojo</a>, later stimulating the creation of the standard <i>Selectors API</i>.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Microsoft" title="Microsoft">Microsoft</a> and <a href="/wiki/Nokia" title="Nokia">Nokia</a> bundle jQuery on their platforms.<sup id="cite_ref-2008-09-28_9-0" class="reference"><a href="#cite_note-2008-09-28-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> Microsoft includes it with <a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> for use within Microsoft's <a href="/wiki/ASP.NET_AJAX" title="ASP.NET AJAX">ASP.NET AJAX</a> and <a href="/wiki/ASP.NET_MVC" title="ASP.NET MVC">ASP.NET MVC</a> frameworks while Nokia has integrated it into the Web Run-Time widget development platform.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Overview">Overview</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=1" title="Edit section: Overview"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery, at its core, is a <a href="/wiki/Document_Object_Model" title="Document Object Model">Document Object Model</a> (DOM) manipulation library. The DOM is a tree-structure representation of all the elements of a Web page. jQuery simplifies the syntax for finding, selecting, and manipulating these DOM elements. For example, jQuery can be used for finding an element in the document with a certain property (e.g. all elements with the <a href="/wiki/HTML_element#heading" title="HTML element"><code>h1</code></a> tag), changing one or more of its attributes (e.g. <code>color</code>, <code>visibility</code>), or making it respond to an event (e.g. a mouse click). </p><p>jQuery also provides a paradigm for event handling that goes beyond basic DOM element selection and manipulation. The event assignment and the event callback function definition are done in a single step in a single location in the code. jQuery also aims to incorporate other highly used JavaScript functionality (e.g. fade ins and fade outs when hiding elements, animations by manipulating <a href="/wiki/Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a> properties). </p><p>The principles of developing with jQuery are: </p> <ul><li>Separation of JavaScript and HTML: The jQuery library provides simple syntax for adding <a href="/wiki/Event_(computing)" title="Event (computing)">event</a> handlers to the <a href="/wiki/Document_Object_Model" title="Document Object Model">DOM</a> using JavaScript, rather than adding <a href="/wiki/HTML_attribute#Event_attributes" title="HTML attribute">HTML event attributes</a> to call JavaScript functions. Thus, it encourages developers to <a href="/wiki/Separation_of_concerns" title="Separation of concerns">completely separate</a> JavaScript code from HTML markup.</li> <li>Brevity and clarity: jQuery promotes brevity and clarity with features like "chainable" functions and shorthand function names.</li> <li>Elimination of cross-browser incompatibilities: The JavaScript engines of different browsers differ slightly so JavaScript code that works for one browser may not work for another. Like other JavaScript toolkits, jQuery handles all these cross-browser inconsistencies and provides a consistent interface that works across different browsers.</li> <li>Extensibility: New events, elements, and methods can be easily added and then reused as a plugin.</li></ul> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=2" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery was originally created in January 2006 at <a href="/wiki/BarCamp" title="BarCamp">BarCamp</a> NYC by <a href="/wiki/John_Resig" title="John Resig">John Resig</a>, influenced by Dean Edwards' earlier cssQuery library.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> It is currently maintained by a team of developers led by Timmy Willison (with the jQuery selector engine, Sizzle, being led by Richard Gibson).<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> </p><p>jQuery was originally licensed under the <a href="/wiki/CC_BY-SA_2.5" class="mw-redirect" title="CC BY-SA 2.5">CC BY-SA 2.5</a>, and <a href="/wiki/Software_relicensing" title="Software relicensing">relicensed</a> to the <a href="/wiki/MIT_License" title="MIT License">MIT License</a> in 2006.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> At the end of 2006, it was <a href="/wiki/Dual-license" class="mw-redirect" title="Dual-license">dual-licensed</a> under <a href="/wiki/GPL" class="mw-redirect" title="GPL">GPL</a> and MIT licenses.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> As this led to some confusion, in 2012 the GPL was dropped and is now only licensed under the MIT license.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Popularity">Popularity</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=3" title="Edit section: Popularity"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>In 2015, jQuery was used on 62.7% of the top 1 million websites (according to BuiltWith), and 17% of all Internet websites.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup></li> <li>In 2017, jQuery was used on 69.2% of the top 1 million websites (according to Libscore).<sup id="cite_ref-libscore.com_7-1" class="reference"><a href="#cite_note-libscore.com-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup></li> <li>In 2018, jQuery was used on 78% of the top 1 million websites.<sup id="cite_ref-:1_19-0" class="reference"><a href="#cite_note-:1-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup></li> <li>In 2019, jQuery was used on 80% of the top 1 million websites (according to BuiltWith),<sup id="cite_ref-:1_19-1" class="reference"><a href="#cite_note-:1-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> and 74.1% of the top 10 million (per W3Techs).<sup id="cite_ref-:0_6-2" class="reference"><a href="#cite_note-:0-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup></li> <li>In 2021, jQuery was used on 77.8% of the top 10 million websites (according to W3Techs)<i>.</i><sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=4" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery includes the following features: </p> <ul><li><a href="/wiki/Document_Object_Model" title="Document Object Model">DOM</a> element selections using the multi-browser open source selector engine <i>Sizzle</i>, a spin-off of the jQuery project<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup></li> <li>DOM manipulation based on CSS selectors that uses elements' names and attributes, such as id and class, as criteria to select nodes in the DOM</li> <li>Events</li> <li>Effects and animations</li> <li><a href="/wiki/Ajax_(programming)" title="Ajax (programming)">Ajax</a></li> <li><a href="/wiki/Futures_and_promises" title="Futures and promises">Deferred and Promise</a> objects to control asynchronous processing</li> <li><a href="/wiki/JSON" title="JSON">JSON</a> parsing</li> <li><a href="/wiki/Extensibility" title="Extensibility">Extensibility</a> through plug-ins</li> <li>Utilities, such as <a href="/wiki/Feature_detection_(web_development)" title="Feature detection (web development)">feature detection</a></li> <li>Compatibility methods that are natively available in modern browsers, but need fallbacks for old browsers, such as <code>jQuery.inArray()</code> and <code>jQuery.each()</code>.</li> <li><a href="/wiki/Cross-browser" class="mw-redirect" title="Cross-browser">Cross-browser</a> support</li></ul> <div class="mw-heading mw-heading3"><h3 id="Browser_support">Browser support</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=5" title="Edit section: Browser support"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery 3.0 and newer supports "current&#8722;1 versions" (meaning the current stable version of the browser and the version that preceded it) of <a href="/wiki/Firefox" title="Firefox">Firefox</a> (and ESR), <a href="/wiki/Google_Chrome" title="Google Chrome">Chrome</a>, <a href="/wiki/Safari_(web_browser)" title="Safari (web browser)">Safari</a>, and <a href="/wiki/Microsoft_Edge" title="Microsoft Edge">Edge</a> as well as <a href="/wiki/Internet_Explorer" title="Internet Explorer">Internet Explorer</a> <a href="/wiki/Internet_Explorer_9" title="Internet Explorer 9">9</a> and newer. On mobile it supports <a href="/wiki/IOS" title="IOS">iOS</a> 7 and newer, and <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a> 4.0 and newer.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Distribution">Distribution</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=6" title="Edit section: Distribution"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The jQuery library is typically distributed as a single JavaScript file that defines all its interfaces, including DOM, Events, and Ajax functions. It can be included within a Web page by linking to a local copy or by linking to one of the many copies available from public servers. jQuery has a <a href="/wiki/Content_delivery_network" title="Content delivery network">content delivery network</a> (CDN) hosted by <a href="/wiki/MaxCDN" class="mw-redirect" title="MaxCDN">MaxCDN</a>.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> Google in Google Hosted Libraries service and Microsoft host the library as well.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> </p><p>Example of linking a copy of the library locally (from the same server that hosts the Web page): </p> <div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr"><pre><span></span><span class="p">&lt;</span><span class="nt">script</span> <span class="na">src</span><span class="o">=</span><span class="s">&quot;jquery-3.5.1.min.js&quot;</span><span class="p">&gt;&lt;/</span><span class="nt">script</span><span class="p">&gt;</span> </pre></div> <p>Example of linking a copy of the library from jQuery's public CDN: </p> <div class="mw-highlight mw-highlight-lang-html mw-content-ltr" dir="ltr"><pre><span></span><span class="p">&lt;</span><span class="nt">script</span> <span class="na">src</span><span class="o">=</span><span class="s">&quot;https://code.jquery.com/jquery-3.5.1.min.js&quot;</span> <span class="na">integrity</span><span class="o">=</span><span class="s">&quot;sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=&quot;</span> <span class="na">crossorigin</span><span class="o">=</span><span class="s">&quot;anonymous&quot;</span><span class="p">&gt;&lt;/</span><span class="nt">script</span><span class="p">&gt;</span> </pre></div> <div class="mw-heading mw-heading2"><h2 id="Interface">Interface</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=7" title="Edit section: Interface"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Functions">Functions</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=8" title="Edit section: Functions"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery provides two kinds of <a href="/wiki/Subroutine" class="mw-redirect" title="Subroutine">functions</a>, <a href="/wiki/Method_(computer_programming)" title="Method (computer programming)">static utility functions</a> and jQuery <a href="/wiki/Method_(computer_programming)" title="Method (computer programming)">object methods</a>. Each has its own usage style. </p><p>Both are accessed through jQuery's main identifier: <code>jQuery</code>. This identifier has an alias named <code>$</code>.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> All functions can be accessed through either of these two names. </p> <div class="mw-heading mw-heading4"><h4 id="jQuery_methods">jQuery methods</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=9" title="Edit section: jQuery methods"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The <code>jQuery</code> function is a <a href="/wiki/Factory_method_pattern" title="Factory method pattern">factory</a> for creating a jQuery object that represents one or more DOM nodes. jQuery objects have methods to manipulate these nodes. These methods (sometimes called <i>commands)</i>, are <a href="/wiki/Method_chaining" title="Method chaining"><i>chainable</i></a> as each method also returns a jQuery object. </p><p>Access to and manipulation of multiple DOM nodes in jQuery typically begins with calling the <code lang="jQuery">$</code> function with a CSS selector string. This returns a jQuery object referencing all the matching elements in the <a href="/wiki/HTML" title="HTML">HTML</a> page. <code lang="jQuery">$("div.test")</code>, for example, returns a jQuery object with all the <code lang="html5">div</code> elements that have the class <code lang="html5">test</code>. This node set can be manipulated by calling methods on the returned jQuery object. </p> <div class="mw-heading mw-heading4"><h4 id="Static_utilities">Static utilities</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=10" title="Edit section: Static utilities"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>These are utility functions and do not directly act upon a jQuery object. They are accessed as static methods on the jQuery or $ identifier. For example, <code>$.ajax()</code> is a static method. </p> <div class="mw-heading mw-heading3"><h3 id="No-conflict_mode">No-conflict mode</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=11" title="Edit section: No-conflict mode"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery provides a <code>$.noConflict()</code> function, which relinquishes control of the <code>$</code> name. This is useful if jQuery is used on a Web page also linking another library that demands the <code>$</code> symbol as its identifier. In no-conflict mode, developers can use <code>jQuery</code> as a replacement for <code>$</code> without losing functionality.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Typical_start-point">Typical start-point</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=12" title="Edit section: Typical start-point"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Typically, jQuery is used by putting initialization code and event handling functions in <code lang="jQuery">$(<i>handler</i>)</code>. This is triggered by jQuery when the browser has finished constructing the DOM for the current Web page. </p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"><pre><span></span><span class="nx">$</span><span class="p">(</span><span class="kd">function</span><span class="w"> </span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="c1">// This anonymous function is called when the page has completed loading.</span> <span class="w"> </span><span class="c1">// Here, one can place code to create jQuery objects, handle events, etc.</span> <span class="p">});</span> </pre></div> <p>or </p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"><pre><span></span><span class="nx">$</span><span class="p">(</span><span class="nx">fn</span><span class="p">);</span><span class="w"> </span><span class="c1">// The function named fn, defined elsewhere, is called when the page has loaded.</span> </pre></div> <p>Historically, <code lang="javascript">$(document).ready(callback)</code> has been the de facto idiom for running code after the DOM is ready. However, since jQuery 3.0, developers are encouraged to use the much shorter <code lang="javascript">$(handler)</code> signature instead.<sup id="cite_ref-howToUseReady_28-0" class="reference"><a href="#cite_note-howToUseReady-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Chaining">Chaining</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=13" title="Edit section: Chaining"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery object methods typically also return a jQuery object, which enables the use of <i>method chains</i>: </p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"><pre><span></span><span class="nx">$</span><span class="p">(</span><span class="s1">&#39;div.test&#39;</span><span class="p">)</span> <span class="w"> </span><span class="p">.</span><span class="nx">on</span><span class="p">(</span><span class="s1">&#39;click&#39;</span><span class="p">,</span><span class="w"> </span><span class="nx">handleTestClick</span><span class="p">)</span> <span class="w"> </span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s1">&#39;foo&#39;</span><span class="p">);</span> </pre></div> <p>This line finds all <code lang="HTML">div</code> <a href="/wiki/HTML_element" title="HTML element">elements</a> with class attribute <code lang="HTML">test</code> , then registers an event handler on each element for the "click" event, then adds the class attribute <code lang="HTML">foo</code> to each element. </p><p>Certain jQuery object methods retrieve specific values (instead of modifying a state). An example of this is the <code>val()</code> method, which returns the current value of a <a href="/wiki/Text_box" title="Text box">text input</a> element. In these cases, a statement such as <code>$('#user-email').val()</code> cannot be used for chaining as the return value does not reference a jQuery object. </p> <div class="mw-heading mw-heading3"><h3 id="Creating_new_DOM_elements">Creating new DOM elements</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=14" title="Edit section: Creating new DOM elements"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Besides accessing existing DOM nodes through jQuery, it is also possible to create new DOM nodes, if the string passed as the argument to <code lang="jQuery">$()</code> factory looks like HTML. For example, the below code finds an HTML <code lang="jQuery">select</code> element, and creates a new <code lang="jQuery">option</code> element with the value <code lang="jQuery">VAG</code> and the label <code lang="jQuery">Volkswagen</code>, which is then appended to the <a href="/wiki/Drop-down_list" title="Drop-down list">select menu</a>: </p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"><pre><span></span><span class="nx">$</span><span class="p">(</span><span class="s1">&#39;select#car-brands&#39;</span><span class="p">)</span> <span class="w"> </span><span class="p">.</span><span class="nx">append</span><span class="p">(</span><span class="nx">$</span><span class="p">(</span><span class="s1">&#39;&lt;option&gt;&#39;</span><span class="p">)</span> <span class="w"> </span><span class="p">.</span><span class="nx">prop</span><span class="p">(</span><span class="nx">value</span><span class="p">,</span><span class="s2">&quot;VAG&quot;</span><span class="p">)</span> <span class="w"> </span><span class="p">.</span><span class="nx">text</span><span class="p">(</span><span class="s1">&#39;Volkswagen&#39;</span><span class="p">)</span> <span class="w"> </span><span class="p">);</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Ajax">Ajax</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=15" title="Edit section: Ajax"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>It is possible to make <a href="/wiki/Ajax_(programming)" title="Ajax (programming)">Ajax</a> requests (with <a href="/wiki/Cross-browser" class="mw-redirect" title="Cross-browser">cross-browser</a> support) with <code lang="jQuery">$.ajax()</code> to load and manipulate remote data. </p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"><pre><span></span><span class="nx">$</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span> <span class="w"> </span><span class="nx">type</span><span class="o">:</span><span class="w"> </span><span class="s1">&#39;POST&#39;</span><span class="p">,</span> <span class="w"> </span><span class="nx">url</span><span class="o">:</span><span class="w"> </span><span class="s1">&#39;/process/submit.php&#39;</span><span class="p">,</span> <span class="w"> </span><span class="nx">data</span><span class="o">:</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nx">name</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="s1">&#39;John&#39;</span><span class="p">,</span> <span class="w"> </span><span class="nx">location</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="s1">&#39;Boston&#39;</span><span class="p">,</span> <span class="w"> </span><span class="p">},</span> <span class="p">}).</span><span class="nx">then</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">msg</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nx">alert</span><span class="p">(</span><span class="s1">&#39;Data Saved: &#39;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="nx">msg</span><span class="p">);</span> <span class="p">}).</span><span class="k">catch</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">xmlHttpRequest</span><span class="p">,</span><span class="w"> </span><span class="nx">statusText</span><span class="p">,</span><span class="w"> </span><span class="nx">errorThrown</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nx">alert</span><span class="p">(</span> <span class="w"> </span><span class="s1">&#39;Your form submission failed.\n\n&#39;</span> <span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="s1">&#39;XML Http Request: &#39;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="nb">JSON</span><span class="p">.</span><span class="nx">stringify</span><span class="p">(</span><span class="nx">xmlHttpRequest</span><span class="p">)</span> <span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="s1">&#39;,\nStatus Text: &#39;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="nx">statusText</span> <span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="s1">&#39;,\nError Thrown: &#39;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="nx">errorThrown</span><span class="p">);</span> <span class="p">});</span> </pre></div> <p>This example posts the data <code>name=John</code> and <code>location=Boston</code> to <code>/process/submit.php</code> on the server. When this request finishes the success function is called to alert the user. If the request fails it will alert the user to the failure, the status of the request, and the specific error. </p><p>The above example uses the <code>.then()</code> and <code>.catch()</code> methods to register callbacks that run when the response has completed. These <a href="/wiki/Futures_and_promises" title="Futures and promises">promise callbacks</a> must be used due to the asynchronous nature of <a href="/wiki/Ajax_(programming)" title="Ajax (programming)">Ajax</a> requests. </p> <div class="mw-heading mw-heading2"><h2 id="jQuery_plug-ins">jQuery plug-ins</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=16" title="Edit section: jQuery plug-ins"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>jQuery's architecture allows developers to create <a href="/wiki/Plug-in_(computing)" title="Plug-in (computing)">plug-in</a> code to extend its function. There are thousands of jQuery plug-ins available on the Web<sup id="cite_ref-plugins.jquery.com_29-0" class="reference"><a href="#cite_note-plugins.jquery.com-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> that cover a range of functions, such as Ajax helpers, <a href="/wiki/Web_service" title="Web service">Web services</a>, datagrids, dynamic lists, <a href="/wiki/XML" title="XML">XML</a> and <a href="/wiki/XSLT" title="XSLT">XSLT</a> tools, <a href="/wiki/Drag_and_drop" title="Drag and drop">drag and drop</a>, events, <a href="/wiki/HTTP_cookie" title="HTTP cookie">cookie</a> handling, and <a href="/wiki/Modal_window" title="Modal window">modal windows</a>. </p><p>An important source of jQuery plug-ins is the plugins sub-domain of the jQuery Project website.<sup id="cite_ref-plugins.jquery.com_29-1" class="reference"><a href="#cite_note-plugins.jquery.com-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> The plugins in this subdomain, however, were accidentally deleted in December 2011 in an attempt to rid the site of spam.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> The new site is a <a href="/wiki/GitHub" title="GitHub">GitHub</a>-hosted repository, which required developers to resubmit their plugins and to conform to new submission requirements.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> jQuery provides a "Learning Center" that can help users understand JavaScript and get started developing jQuery plugins.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Release_history">Release history</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=17" title="Edit section: Release history"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable sortable"> <tbody><tr> <th>Version </th> <th>Initial release </th> <th>Latest update </th> <th>Minified size (KB) </th> <th>Additional notes </th></tr> <tr> <td>1.0 </td> <td>August&#160;26,&#160;2006<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2006-08-26</span>)</span> </td> <td> </td> <td> </td> <td>First stable release </td></tr> <tr> <td>1.1 </td> <td>January&#160;14,&#160;2007<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2007-01-14</span>)</span> </td> <td> </td> <td> </td> <td> </td></tr> <tr> <td>1.2 </td> <td>September&#160;10,&#160;2007<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2007-09-10</span>)</span> </td> <td>1.2.6 </td> <td>54.5 </td> <td> </td></tr> <tr> <td>1.3 </td> <td>January&#160;14,&#160;2009<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2009-01-14</span>)</span> </td> <td>1.3.2 </td> <td>55.9 </td> <td>Sizzle Selector Engine introduced into core </td></tr> <tr> <td>1.4 </td> <td>January&#160;14,&#160;2010<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2010-01-14</span>)</span> </td> <td>1.4.4 </td> <td>76.7 </td> <td> </td></tr> <tr> <td>1.5 </td> <td>January&#160;31,&#160;2011<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2011-01-31</span>)</span> </td> <td>1.5.2 </td> <td>83.9 </td> <td>Deferred callback management, ajax module rewrite </td></tr> <tr> <td>1.6 </td> <td>May&#160;3,&#160;2011<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2011-05-03</span>)</span> </td> <td>1.6.4 (September&#160;12,&#160;2011<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2011-09-12</span>)</span>)<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> </td> <td>89.5 </td> <td>Significant performance improvements to the attr() and val() functions </td></tr> <tr> <td>1.7 </td> <td>November&#160;3,&#160;2011<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2011-11-03</span>)</span> </td> <td>1.7.2 (March&#160;21,&#160;2012<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2012-03-21</span>)</span>)<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> </td> <td>92.6 </td> <td>New Event APIs: .on() and .off(), while the old APIs are still supported. </td></tr> <tr> <td>1.8 </td> <td>August&#160;9,&#160;2012<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2012-08-09</span>)</span> </td> <td>1.8.3 (November&#160;13,&#160;2012<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2012-11-13</span>)</span>)<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> </td> <td>91.4 </td> <td>Sizzle Selector Engine rewritten, improved animations and $(html, props) flexibility. </td></tr> <tr> <td>1.9 </td> <td>January&#160;15,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-01-15</span>)</span> </td> <td>1.9.1 (February&#160;4,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-02-04</span>)</span>)<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> </td> <td>90.5 </td> <td>Removal of deprecated interfaces and code cleanup </td></tr> <tr> <td>1.10 </td> <td>May&#160;24,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-05-24</span>)</span> </td> <td>1.10.2 (July&#160;3,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-07-03</span>)</span>)<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup> </td> <td>90.9 </td> <td>Incorporated bug fixes and differences reported from both the 1.9 and 2.0 beta cycles </td></tr> <tr> <td>1.11 </td> <td>January&#160;24,&#160;2014<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2014-01-24</span>)</span> </td> <td>1.11.3 (April&#160;28,&#160;2015<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2015-04-28</span>)</span>)<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> </td> <td>93.7 </td> <td> </td></tr> <tr> <td>1.12 </td> <td>January&#160;8,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-01-08</span>)</span> </td> <td>1.12.4 (May&#160;20,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-05-20</span>)</span>)<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup> </td> <td>94.9 </td> <td> </td></tr> <tr> <td>2.0 </td> <td>April&#160;18,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-04-18</span>)</span> </td> <td>2.0.3 (July&#160;3,&#160;2013<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2013-07-03</span>)</span>) </td> <td>81.7 </td> <td>Dropped IE 6–8 support for performance improvements and reduction in filesize </td></tr> <tr> <td>2.1 </td> <td>January&#160;24,&#160;2014<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2014-01-24</span>)</span> </td> <td>2.1.4 (April&#160;28,&#160;2015<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2015-04-28</span>)</span>) </td> <td>82.4 </td> <td> </td></tr> <tr> <td>2.2 </td> <td>January&#160;8,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-01-08</span>)</span> </td> <td>2.2.4 (May&#160;20,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-05-20</span>)</span>) </td> <td>83.6 </td> <td> </td></tr> <tr> <td>3.0 </td> <td>June&#160;9,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-06-09</span>)</span><sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.0.0 (June&#160;9,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-06-09</span>)</span>) </td> <td>84.3 </td> <td>Promises/A+ support for Deferreds, $.ajax and $.when, .data() HTML5-compatible </td></tr> <tr> <td>3.1 </td> <td>July&#160;7,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-07-07</span>)</span> </td> <td>3.1.1 (September&#160;23,&#160;2016<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2016-09-23</span>)</span>) </td> <td>84.7 </td> <td>jQuery.readyException added, ready handler errors are now not silenced </td></tr> <tr> <td>3.2 </td> <td>March&#160;16,&#160;2017<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2017-03-16</span>)</span><sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.2.1 (March&#160;20,&#160;2017<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2017-03-20</span>)</span>) </td> <td>84.6 </td> <td>Added support for retrieving contents of <code>&lt;template&gt;</code> elements, and deprecation of various old methods. </td></tr> <tr> <td>3.3 </td> <td>January&#160;19,&#160;2018<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2018-01-19</span>)</span><sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.3.1 (January&#160;20,&#160;2018<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2018-01-20</span>)</span>)<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup> </td> <td>84.9 </td> <td>Deprecation of old functions, functions that accept classes now also support them in array format. </td></tr> <tr> <td>3.4 </td> <td>April&#160;10,&#160;2019<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2019-04-10</span>)</span><sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.4.1 (May 1, 2019)<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup> </td> <td>86.1 </td> <td>Performance improvements, <code>nonce</code> and <code>nomodule</code> support, fixes for radio elements, a minor security fix. </td></tr> <tr> <td>3.5 </td> <td>April&#160;10,&#160;2020<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2020-04-10</span>)</span><sup id="cite_ref-blog-350-release_46-0" class="reference"><a href="#cite_note-blog-350-release-46"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.5.1 (May 4, 2020)<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup> </td> <td>87.4 </td> <td>Security fixes, <code>.even()</code> &amp; <code>.odd()</code> methods, <code>jQuery.trim</code> deprecated </td></tr> <tr> <td>3.6 </td> <td>March&#160;2,&#160;2021<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2021-03-02</span>)</span><sup id="cite_ref-blog-360-release_48-0" class="reference"><a href="#cite_note-blog-360-release-48"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.6.4 (March 8, 2023)<sup id="cite_ref-blog-364-release_49-0" class="reference"><a href="#cite_note-blog-364-release-49"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup> </td> <td>88.2<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">&#91;</span>50<span class="cite-bracket">&#93;</span></a></sup> </td> <td>Bug fixes, return JSON when there is a JSONP error, handling of new Chrome selectors </td></tr> <tr> <td>3.7 </td> <td>May&#160;11,&#160;2023<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2023-05-11</span>)</span><sup id="cite_ref-blog-370-release_51-0" class="reference"><a href="#cite_note-blog-370-release-51"><span class="cite-bracket">&#91;</span>51<span class="cite-bracket">&#93;</span></a></sup> </td> <td>3.7.1 (August 28, 2023)<sup id="cite_ref-blog-371-release_52-0" class="reference"><a href="#cite_note-blog-371-release-52"><span class="cite-bracket">&#91;</span>52<span class="cite-bracket">&#93;</span></a></sup> </td> <td>85.4<sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">&#91;</span>53<span class="cite-bracket">&#93;</span></a></sup> </td> <td><code>.uniqueSort()</code> method, performance improvements, <code>.outerWidth(true)</code> &amp; <code>.outerHeight(true)</code> handling of negative margins, focus fixes </td></tr> <tr> <td>4.0 </td> <td>February&#160;6,&#160;2024<span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">2024-02-06</span>)</span><sup id="cite_ref-blog-400b-release_54-0" class="reference"><a href="#cite_note-blog-400b-release-54"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup> </td> <td>4.0.0-beta.2 </td> <td>78.8 </td> <td>IE11 support dropped, deprecated APIs removed, Array methods removed, focus event order changed, support for FormData, migration to ES modules </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Testing_framework">Testing framework</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=18" title="Edit section: Testing framework"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/QUnit" title="QUnit">QUnit</a> is a <a href="/wiki/Test_automation_framework" class="mw-redirect" title="Test automation framework">test automation framework</a> used to test the jQuery project. The jQuery team developed it as an in-house unit testing library.<sup id="cite_ref-qunit-history_55-0" class="reference"><a href="#cite_note-qunit-history-55"><span class="cite-bracket">&#91;</span>55<span class="cite-bracket">&#93;</span></a></sup> The jQuery team uses it to test its code and plugins, but it can test any generic JavaScript code, including server-side JavaScript code.<sup id="cite_ref-qunit-history_55-1" class="reference"><a href="#cite_note-qunit-history-55"><span class="cite-bracket">&#91;</span>55<span class="cite-bracket">&#93;</span></a></sup> </p><p>As of 2011<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=JQuery&amp;action=edit">&#91;update&#93;</a></sup>, the jQuery Testing Team uses <a href="/wiki/QUnit" title="QUnit">QUnit</a> with <a href="/w/index.php?title=TestSwarm&amp;action=edit&amp;redlink=1" class="new" title="TestSwarm (page does not exist)">TestSwarm</a> to test each jQuery codebase release.<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">&#91;</span>56<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Alternatives_to_jQuery">Alternatives to jQuery</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=19" title="Edit section: Alternatives to jQuery"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1244412712">.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}</style><blockquote class="templatequote"><p>Simplifying tasks such as HTML document traversal, animation, and event handling, the <a href="https://en.wiktionary.org/wiki/stalwart#English" class="extiw" title="wikt:stalwart">stalwart</a> jQuery JavaScript library changed the face of web development. As of May 2019<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=JQuery&amp;action=edit">&#91;update&#93;</a></sup>, jQuery is still being used in 74 percent of known websites, according to web technology surveyor W3Techs. Nevertheless, the jQuery library, which debuted in August 2006, is now being viewed by some developers as an older technology whose time has passed. Alternatives to jQuery have emerged in recent years, such as the Cash library or even just modern, vanilla JavaScript, now that web browsers all handle JavaScript the same way and jQuery is no longer needed to solve compatibility issues. Arguments on Reddit and videos on YouTube make the case that jQuery has become obsolete, or at least is not as essential as it once was.</p><div class="templatequotecite">—&#8202;<cite>Paul Krill, <i><a href="/wiki/InfoWorld" title="InfoWorld">InfoWorld</a></i> (2019)<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">&#91;</span>57<span class="cite-bracket">&#93;</span></a></sup></cite></div></blockquote> <p>As <a href="/wiki/Cross-browser_compatibility" title="Cross-browser compatibility">cross-browser compatibility</a> is no longer as much of an issue, most of jQuery can nowadays be replaced with modern web standards, without losing much convenience.<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">&#91;</span>58<span class="cite-bracket">&#93;</span></a></sup> Partly due to this, <a href="/wiki/GitHub" title="GitHub">GitHub</a> removed jQuery from its pages in 2018.<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">&#91;</span>59<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=20" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239009302">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <ul><li><a href="/wiki/Comparison_of_JavaScript-based_web_frameworks" title="Comparison of JavaScript-based web frameworks">Comparison of JavaScript-based web frameworks</a></li> <li><a href="/wiki/JQuery_Mobile" title="JQuery Mobile">jQuery Mobile</a></li> <li><a href="/wiki/JQuery_UI" title="JQuery UI">jQuery UI</a></li> <li><a href="/wiki/Web_framework" title="Web framework">Web framework</a></li> <li><a href="/wiki/JavaScript_library" title="JavaScript library">JavaScript library</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=21" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/">"jQuery 3.7.1 Released: Reliable Table Row Dimensions &#124; Official jQuery Blog"</a>. August 28, 2023.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+3.7.1+Released%3A+Reliable+Table+Row+Dimensions+%26%23124%3B+Official+jQuery+Blog&amp;rft.date=2023-08-28&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2023%2F08%2F28%2Fjquery-3-7-1-released-reliable-table-row-dimensions%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2024/07/17/second-beta-of-jquery-4-0-0/">"Second Beta of jQuery 4.0.0 &#124; Official jQuery Blog"</a>. July 17, 2024.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Second+Beta+of+jQuery+4.0.0+%26%23124%3B+Official+jQuery+Blog&amp;rft.date=2024-07-17&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2024%2F07%2F17%2Fsecond-beta-of-jquery-4-0-0%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://pagecdn.com/public-cdn/lib-sizes">"Open-source Libraries and File Sizes - PageCDN"</a>. <i>pagecdn.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 21,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=pagecdn.com&amp;rft.atitle=Open-source+Libraries+and+File+Sizes+-+PageCDN&amp;rft_id=https%3A%2F%2Fpagecdn.com%2Fpublic-cdn%2Flib-sizes&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-jquery.com-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-jquery.com_4-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://jquery.com/">"jQuery: The write less, do more, JavaScript library"</a>. The jQuery Project<span class="reference-accessdate">. Retrieved <span class="nowrap">April 29,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery%3A+The+write+less%2C+do+more%2C+JavaScript+library&amp;rft.pub=The+jQuery+Project&amp;rft_id=http%3A%2F%2Fjquery.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-jqorg-license2-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-jqorg-license2_5-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/jquery/jquery/blob/master/LICENSE.txt">"jQuery Project License"</a>. jQuery Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">March 11,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+Project+License&amp;rft.pub=jQuery+Foundation&amp;rft_id=https%3A%2F%2Fgithub.com%2Fjquery%2Fjquery%2Fblob%2Fmaster%2FLICENSE.txt&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-:0-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_6-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-:0_6-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://w3techs.com/technologies/overview/javascript_library/all">"Usage of JavaScript libraries for websites"</a>. <i>W3Techs</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191115172736/https://w3techs.com/technologies/overview/javascript_library">Archived</a> from the original on November 15, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">November 15,</span> 2019</span>. <q>jQuery (74.1%) is 3.7 times more popular than Bootstrap (19.9%).</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=W3Techs&amp;rft.atitle=Usage+of+JavaScript+libraries+for+websites&amp;rft_id=https%3A%2F%2Fw3techs.com%2Ftechnologies%2Foverview%2Fjavascript_library%2Fall&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-libscore.com-7"><span class="mw-cite-backlink">^ <a href="#cite_ref-libscore.com_7-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-libscore.com_7-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170219042532/https://libscore.com/">"Libscore"</a>. Archived from <a rel="nofollow" class="external text" href="https://libscore.com/#libs">the original</a> on February 19, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">February 11,</span> 2017</span>. <q>Top scripts are 1. jQuery (692,981 sites); 2. jQuery UI (193,680 sites); 3. Facebook SDK (175,369 sites); 4. Twitter Bootstrap JS (158,288 sites); 5. Modernizr (155,503 sites).</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Libscore&amp;rft_id=https%3A%2F%2Flibscore.com%2F%23libs&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text">"<a rel="nofollow" class="external text" href="https://www.w3.org/TR/selectors-api/#queryselector">Selectors API Level 1, W3C Recommendation</a>" (21 February 2013). This standard turned what was jQuery "helper methods" into JavaScript-native ones, and the wide use of jQuery stimulated the <a rel="nofollow" class="external text" href="https://caniuse.com/queryselector">fast adoption</a> of <code>querySelector/querySelectorAll</code> into main Web browsers.</span> </li> <li id="cite_note-2008-09-28-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-2008-09-28_9-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFResig2008" class="citation web cs1">Resig, John (September 28, 2008). <a rel="nofollow" class="external text" href="http://jquery.com/blog/2008/09/28/jquery-microsoft-nokia/">"jQuery, Microsoft, and Nokia"</a>. <i>jQuery Blog</i>. jQuery<span class="reference-accessdate">. Retrieved <span class="nowrap">January 29,</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery%2C+Microsoft%2C+and+Nokia&amp;rft.date=2008-09-28&amp;rft.aulast=Resig&amp;rft.aufirst=John&amp;rft_id=http%3A%2F%2Fjquery.com%2Fblog%2F2008%2F09%2F28%2Fjquery-microsoft-nokia%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGuthrie2008" class="citation web cs1">Guthrie, Scott (September 28, 2008). <a rel="nofollow" class="external text" href="https://weblogs.asp.net/scottgu/jquery-and-microsoft">"jQuery and Microsoft"</a>. <i>ScottGu's Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ScottGu%27s+Blog&amp;rft.atitle=jQuery+and+Microsoft&amp;rft.date=2008-09-28&amp;rft.aulast=Guthrie&amp;rft.aufirst=Scott&amp;rft_id=https%3A%2F%2Fweblogs.asp.net%2Fscottgu%2Fjquery-and-microsoft&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110816054350/http://www.developer.nokia.com/Community/Wiki/Guarana_UI:_a_jQuery-Based_UI_Library_for_Nokia_WRT">"Guarana UI: A jQuery Based UI Library for Nokia WRT"</a>. <i>Forum Nokia</i>. Archived from <a rel="nofollow" class="external text" href="http://wiki.forum.nokia.com/index.php/Guarana_UI:_a_jQuery-Based_UI_Library_for_Nokia_WRT">the original</a> on August 16, 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">March 30,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Forum+Nokia&amp;rft.atitle=Guarana+UI%3A+A+jQuery+Based+UI+Library+for+Nokia+WRT&amp;rft_id=http%3A%2F%2Fwiki.forum.nokia.com%2Findex.php%2FGuarana_UI%3A_a_jQuery-Based_UI_Library_for_Nokia_WRT&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFYork2009" class="citation book cs1">York, Richard (2009). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=L9otyT4crSQC&amp;pg=PA515"><i>Beginning JavaScript and CSS Development with jQuery</i></a>. Wiley. p.&#160;28. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-470-22779-4" title="Special:BookSources/978-0-470-22779-4"><bdi>978-0-470-22779-4</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Beginning+JavaScript+and+CSS+Development+with+jQuery&amp;rft.pages=28&amp;rft.pub=Wiley&amp;rft.date=2009&amp;rft.isbn=978-0-470-22779-4&amp;rft.aulast=York&amp;rft.aufirst=Richard&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DL9otyT4crSQC%26pg%3DPA515&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFResig2007" class="citation web cs1">Resig, John (October 31, 2007). <a rel="nofollow" class="external text" href="https://www.slideshare.net/jeresig/history-of-jquery">"History of jQuery"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=History+of+jQuery&amp;rft.date=2007-10-31&amp;rft.aulast=Resig&amp;rft.aufirst=John&amp;rft_id=https%3A%2F%2Fwww.slideshare.net%2Fjeresig%2Fhistory-of-jquery&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://jquery.org/team/">"The jQuery Team"</a>. <i>jquery.com</i>. JS Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">May 22,</span> 2019</span>. <q>Team: Timmy Willison (jQuery Core Lead), Richard Gibson (Sizzle Lead, jQuery Core).</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jquery.com&amp;rft.atitle=The+jQuery+Team&amp;rft_id=https%3A%2F%2Fjquery.org%2Fteam%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2006/05/27/jquery-under-the-mit-license/">jquery-under-the-mit-license</a> on jquery.org (2006)</span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20100301130833/http://jquery.org/license">license</a> on jquery.org (archived 2010)</span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2012/09/10/jquery-licensing-changes/">"jQuery Licensing Changes"</a>. <i>jQuery Blog</i>. September 10, 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+Licensing+Changes&amp;rft.date=2012-09-10&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2012%2F09%2F10%2Fjquery-licensing-changes%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20180702093146/https://www.maxcdn.com/blog/maxscale-jquery/">"Handling 15,000 requests per second: The Growth Behind jQuery"</a>. <i>www.maxcdn.com</i>. <a href="/wiki/MaxCDN" class="mw-redirect" title="MaxCDN">MaxCDN</a>. June 20, 2015. Archived from <a rel="nofollow" class="external text" href="https://www.maxcdn.com/blog/maxscale-jquery/">the original</a> on July 2, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">July 2,</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.maxcdn.com&amp;rft.atitle=Handling+15%2C000+requests+per+second%3A+The+Growth+Behind+jQuery&amp;rft.date=2015-06-20&amp;rft_id=https%3A%2F%2Fwww.maxcdn.com%2Fblog%2Fmaxscale-jquery%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-:1-19"><span class="mw-cite-backlink">^ <a href="#cite_ref-:1_19-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:1_19-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200221204800/https://trends.builtwith.com/javascript/jQuery">"jQuery Usage Statistics (Dec 2019)"</a>. <i>trends.builtwith.com</i>. December 31, 2019. Archived from <a rel="nofollow" class="external text" href="https://trends.builtwith.com/javascript/jQuery">the original</a> on February 21, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">February 21,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=trends.builtwith.com&amp;rft.atitle=jQuery+Usage+Statistics+%28Dec+2019%29&amp;rft.date=2019-12-31&amp;rft_id=https%3A%2F%2Ftrends.builtwith.com%2Fjavascript%2FjQuery&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://w3techs.com/technologies/overview/javascript_library">"Usage Statistics and Market Share of JavaScript Libraries (February 2020)"</a>. <i>W3Techs</i>. February 21, 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200221205251/https://w3techs.com/technologies/overview/javascript_library">Archived</a> from the original on February 21, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">February 21,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=W3Techs&amp;rft.atitle=Usage+Statistics+and+Market+Share+of+JavaScript+Libraries+%28February+2020%29&amp;rft.date=2020-02-21&amp;rft_id=https%3A%2F%2Fw3techs.com%2Ftechnologies%2Foverview%2Fjavascript_library&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFResig2009" class="citation web cs1">Resig, John (January 14, 2009). <a rel="nofollow" class="external text" href="https://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/">"jQuery 1.3 and the jQuery Foundation"</a>. <i>jQuery Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">May 4,</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.3+and+the+jQuery+Foundation&amp;rft.date=2009-01-14&amp;rft.aulast=Resig&amp;rft.aufirst=John&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2009%2F01%2F14%2Fjquery-13-and-the-jquery-foundation%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="//jquery.com/browser-support/">Browser Support | jQuery</a></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjquery.org" class="citation web cs1">jquery.org, jQuery Foundation -. <a rel="nofollow" class="external text" href="https://code.jquery.com/">"jQuery CDN"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+CDN&amp;rft.aulast=jquery.org&amp;rft.aufirst=jQuery+Foundation+-&amp;rft_id=https%3A%2F%2Fcode.jquery.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://code.google.com/apis/ajaxlibs/documentation/#jquery">"Google Libraries API - Developer's Guide"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 11,</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Google+Libraries+API+-+Developer%27s+Guide&amp;rft_id=https%3A%2F%2Fcode.google.com%2Fapis%2Fajaxlibs%2Fdocumentation%2F%23jquery&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview">"Microsoft Ajax Content Delivery Network"</a>. <i>ASP.net</i>. Microsoft Corporation<span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ASP.net&amp;rft.atitle=Microsoft+Ajax+Content+Delivery+Network&amp;rft_id=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Faspnet%2Fajax%2Fcdn%2Foverview&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjs.foundation" class="citation web cs1">js.foundation, JS Foundation -. <a rel="nofollow" class="external text" href="https://api.jquery.com/jQuery/">"jQuery() | jQuery API Documentation"</a>. <i>api.jquery.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 2,</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=api.jquery.com&amp;rft.atitle=jQuery%28%29+%7C+jQuery+API+Documentation&amp;rft.aulast=js.foundation&amp;rft.aufirst=JS+Foundation+-&amp;rft_id=https%3A%2F%2Fapi.jquery.com%2FjQuery%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://api.jquery.com/jquery.noconflict/">"jQuery.noConflict() jQuery API Documentation"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery.noConflict%28%29+jQuery+API+Documentation&amp;rft_id=http%3A%2F%2Fapi.jquery.com%2Fjquery.noconflict%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-howToUseReady-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-howToUseReady_28-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjquery.org" class="citation web cs1">jquery.org, jQuery Foundation -. <a rel="nofollow" class="external text" href="https://jquery.com/upgrade-guide/3.0/#deprecated-document-ready-handlers-other-than-jquery-function">"jQuery Core 3.0 Upgrade Guide - jQuery"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+Core+3.0+Upgrade+Guide+-+jQuery&amp;rft.aulast=jquery.org&amp;rft.aufirst=jQuery+Foundation+-&amp;rft_id=https%3A%2F%2Fjquery.com%2Fupgrade-guide%2F3.0%2F%23deprecated-document-ready-handlers-other-than-jquery-function&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-plugins.jquery.com-29"><span class="mw-cite-backlink">^ <a href="#cite_ref-plugins.jquery.com_29-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-plugins.jquery.com_29-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://plugins.jquery.com/">"Plugins"</a>. The jQuery Project<span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Plugins&amp;rft.pub=The+jQuery+Project&amp;rft_id=https%3A%2F%2Fplugins.jquery.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2011/12/08/what-is-happening-to-the-jquery-plugins-site/#pluginstldr">"What Is Happening To The jQuery Plugins Site?"</a>. <i>jQuery Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 22,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=What+Is+Happening+To+The+jQuery+Plugins+Site%3F&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2011%2F12%2F08%2Fwhat-is-happening-to-the-jquery-plugins-site%2F%23pluginstldr&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/jquery/plugins.jquery.com">"jquery/plugins.jquery.com"</a>. <i>GitHub</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 22,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=jquery%2Fplugins.jquery.com&amp;rft_id=https%3A%2F%2Fgithub.com%2Fjquery%2Fplugins.jquery.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://learn.jquery.com/">"jQuery Learning Center"</a>. jQuery Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">July 2,</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+Learning+Center&amp;rft.pub=jQuery+Foundation&amp;rft_id=http%3A%2F%2Flearn.jquery.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2011/09/12/jquery-1-6-4-released/">"jQuery 1.6.4 Released"</a>. <i>jQuery Blog</i>. September 12, 2011.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.6.4+Released&amp;rft.date=2011-09-12&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2011%2F09%2F12%2Fjquery-1-6-4-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2012/03/21/jquery-1-7-2-released/">"jQuery 1.7.2 Released"</a>. <i>jQuery Blog</i>. March 21, 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.7.2+Released&amp;rft.date=2012-03-21&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2012%2F03%2F21%2Fjquery-1-7-2-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2012/11/13/jquery-1-8-3-released/">"jQuery 1.8.3 Released"</a>. <i>jQuery Blog</i>. November 13, 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.8.3+Released&amp;rft.date=2012-11-13&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2012%2F11%2F13%2Fjquery-1-8-3-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2013/02/04/jquery-1-9-1-released/">"jQuery 1.9.1 Released"</a>. <i>jQuery Blog</i>. February 4, 2013.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.9.1+Released&amp;rft.date=2013-02-04&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2013%2F02%2F04%2Fjquery-1-9-1-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2013/07/03/jquery-1-10-2-and-2-0-3-released/">"jQuery 1.10.2 and 2.0.3 Released"</a>. <i>jQuery Blog</i>. July 3, 2013.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.10.2+and+2.0.3+Released&amp;rft.date=2013-07-03&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2013%2F07%2F03%2Fjquery-1-10-2-and-2-0-3-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/">"jQuery 1.11.3 and 2.1.4 Released – iOS Fail-Safe Edition"</a>. <i>jQuery Blog</i>. April 28, 2015.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.11.3+and+2.1.4+Released+%E2%80%93+iOS+Fail-Safe+Edition&amp;rft.date=2015-04-28&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2015%2F04%2F28%2Fjquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/">"jQuery 1.12.4 and 2.2.4 Released"</a>. <i>jQuery Blog</i>. May 20, 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+1.12.4+and+2.2.4+Released&amp;rft.date=2016-05-20&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2016%2F05%2F20%2Fjquery-1-12-4-and-2-2-4-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChesters2016" class="citation web cs1">Chesters, James (June 15, 2016). <a rel="nofollow" class="external text" href="https://www.infoq.com/news/2016/06/jQuery-3">"Long-awaited jQuery 3.0 Brings Slim Build"</a>. infoq.com<span class="reference-accessdate">. Retrieved <span class="nowrap">January 28,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Long-awaited+jQuery+3.0+Brings+Slim+Build&amp;rft.pub=infoq.com&amp;rft.date=2016-06-15&amp;rft.aulast=Chesters&amp;rft.aufirst=James&amp;rft_id=https%3A%2F%2Fwww.infoq.com%2Fnews%2F2016%2F06%2FjQuery-3&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/">"jQuery 3.2.0 Is Out!"</a>. <i>jQuery Blog</i>. March 16, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">March 12,</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.2.0+Is+Out%21&amp;rft.date=2017-03-16&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2017%2F03%2F16%2Fjquery-3-2-0-is-out%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/">"jQuery 3.3.0 – A fragrant bouquet of deprecations and…is that a new feature?"</a>. <i>jQuery Blog</i>. January 19, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.3.0+%E2%80%93+A+fragrant+bouquet+of+deprecations+and%E2%80%A6is+that+a+new+feature%3F&amp;rft.date=2018-01-19&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2018%2F01%2F19%2Fjquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/">"jQuery 3.3.1 – fixed dependencies in release tag"</a>. <i>jQuery Blog</i>. January 20, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.3.1+%E2%80%93+fixed+dependencies+in+release+tag&amp;rft.date=2018-01-20&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2018%2F01%2F20%2Fjquery-3-3-1-fixed-dependencies-in-release-tag%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/">"jQuery 3.4.0 Released"</a>. <i>jQuery Blog</i>. April 10, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.4.0+Released&amp;rft.date=2018-04-10&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2019%2F04%2F10%2Fjquery-3-4-0-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/">"jQuery 3.4.1: triggering focus events in IE and finding root elements in iOS 10"</a>. <i>jQuery Blog</i>. jQuery Foundation.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.4.1%3A+triggering+focus+events+in+IE+and+finding+root+elements+in+iOS+10&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2019%2F05%2F01%2Fjquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-350-release-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-350-release_46-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/">"jQuery 3.5.0 Released!"</a>. <i>jQuery Blog</i>. April 10, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">April 11,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.5.0+Released%21&amp;rft.date=2020-04-10&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2020%2F04%2F10%2Fjquery-3-5-0-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2020/05/04/jquery-3-5-1-released-fixing-a-regression/">"jQuery 3.5.1 Released: Fixing a Regression"</a>. <i>jQuery Blog</i>. jQuery Foundation.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jQuery+Blog&amp;rft.atitle=jQuery+3.5.1+Released%3A+Fixing+a+Regression&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2020%2F05%2F04%2Fjquery-3-5-1-released-fixing-a-regression%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-360-release-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-360-release_48-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjquery.org" class="citation web cs1">jquery.org, jQuery Foundation-. <a rel="nofollow" class="external text" href="https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/">"jQuery 3.6.0 Released! | Official jQuery Blog"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 27,</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+3.6.0+Released%21+%7C+Official+jQuery+Blog&amp;rft.aulast=jquery.org&amp;rft.aufirst=jQuery+Foundation-&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2021%2F03%2F02%2Fjquery-3-6-0-released%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-364-release-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-364-release_49-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/">"jQuery 3.6.4 Released: Selector Forgiveness"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+3.6.4+Released%3A+Selector+Forgiveness&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2023%2F03%2F08%2Fjquery-3-6-4-released-selector-forgiveness%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://bundlephobia.com/package/jquery@3.6.4">"jquery v3.6.4"</a>. <i>bundlephobia.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=bundlephobia.com&amp;rft.atitle=jquery+v3.6.4&amp;rft_id=https%3A%2F%2Fbundlephobia.com%2Fpackage%2Fjquery%403.6.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-370-release-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-370-release_51-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjquery.org" class="citation web cs1">jquery.org, jQuery Foundation-. <a rel="nofollow" class="external text" href="https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/">"jQuery 3.7.0 Released: Staying in Order | Official jQuery Blog"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+3.7.0+Released%3A+Staying+in+Order+%7C+Official+jQuery+Blog&amp;rft.aulast=jquery.org&amp;rft.aufirst=jQuery+Foundation-&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2023%2F05%2F11%2Fjquery-3-7-0-released-staying-in-order%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-371-release-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-371-release_52-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/">"jQuery 3.7.1 Released: Reliable Table Row Dimensions"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">September 14,</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+3.7.1+Released%3A+Reliable+Table+Row+Dimensions&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2023%2F08%2F28%2Fjquery-3-7-1-released-reliable-table-row-dimensions%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://bundlephobia.com/package/jquery@3.7.0">"jquery v3.7.0"</a>. <i>bundlephobia.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">May 11,</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=bundlephobia.com&amp;rft.atitle=jquery+v3.7.0&amp;rft_id=https%3A%2F%2Fbundlephobia.com%2Fpackage%2Fjquery%403.7.0&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-blog-400b-release-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-blog-400b-release_54-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFjquery.org" class="citation web cs1">jquery.org, jQuery Foundation-. <a rel="nofollow" class="external text" href="https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/">"jQuery 4.0.0 BETA!"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=jQuery+4.0.0+BETA%21&amp;rft.aulast=jquery.org&amp;rft.aufirst=jQuery+Foundation-&amp;rft_id=https%3A%2F%2Fblog.jquery.com%2F2024%2F02%2F06%2Fjquery-4-0-0-beta%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-qunit-history-55"><span class="mw-cite-backlink">^ <a href="#cite_ref-qunit-history_55-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-qunit-history_55-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://qunitjs.com/#History">"History"</a>. <i>qunitjs.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=qunitjs.com&amp;rft.atitle=History&amp;rft_id=https%3A%2F%2Fqunitjs.com%2F%23History&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://jquerytesting.pbworks.com/w/page/41556026/FrontPage">"jquerytesting &#91;licensed for non-commercial use only&#93; / FrontPage"</a>. <i>jquerytesting.pbworks.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=jquerytesting.pbworks.com&amp;rft.atitle=jquerytesting+%5Blicensed+for+non-commercial+use+only%5D+%2F+FrontPage&amp;rft_id=http%3A%2F%2Fjquerytesting.pbworks.com%2Fw%2Fpage%2F41556026%2FFrontPage&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKrill2019" class="citation web cs1">Krill, Paul (May 8, 2019). <a rel="nofollow" class="external text" href="https://www.infoworld.com/article/3392876/3-javascript-libraries-to-replace-jquery.html">"3 JavaScript libraries to replace jQuery"</a>. <i><a href="/wiki/InfoWorld" title="InfoWorld">InfoWorld</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=InfoWorld&amp;rft.atitle=3+JavaScript+libraries+to+replace+jQuery&amp;rft.date=2019-05-08&amp;rft.aulast=Krill&amp;rft.aufirst=Paul&amp;rft_id=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F3392876%2F3-javascript-libraries-to-replace-jquery.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://youmightnotneedjquery.com/">"You Might Not Need jQuery"</a>. <i>youmightnotneedjquery.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 23,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=youmightnotneedjquery.com&amp;rft.atitle=You+Might+Not+Need+jQuery&amp;rft_id=https%3A%2F%2Fyoumightnotneedjquery.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.blog/2018-09-06-removing-jquery-from-github-frontend/">"Removing jQuery from GitHub.com frontend"</a>. <i>The GitHub Blog</i>. September 6, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">July 21,</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+GitHub+Blog&amp;rft.atitle=Removing+jQuery+from+GitHub.com+frontend&amp;rft.date=2018-09-06&amp;rft_id=https%3A%2F%2Fgithub.blog%2F2018-09-06-removing-jquery-from-github-frontend%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=22" title="Edit section: Further reading"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation audio-visual cs1">John Resig (speaker) (April 13, 2007). <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=m5J4Yl0RV7w"><i>John Resig: Advancing JavaScript with Libraries</i></a> <span class="cs1-format">(YouTube video)</span>. YUI Theater<span class="reference-accessdate">. Retrieved <span class="nowrap">January 9,</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=John+Resig%3A+Advancing+JavaScript+with+Libraries&amp;rft.pub=YUI+Theater&amp;rft.date=2007-04-13&amp;rft_id=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dm5J4Yl0RV7w&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKrill2006" class="citation web cs1">Krill, Paul (August 31, 2006). <a rel="nofollow" class="external text" href="https://www.infoworld.com/article/2659272/javascript---net-developers-aided-in-separate-projects.html">"JavaScript, .Net developers aided in separate project"</a>. <i><a href="/wiki/InfoWorld" title="InfoWorld">InfoWorld</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=InfoWorld&amp;rft.atitle=JavaScript%2C+.Net+developers+aided+in+separate+project&amp;rft.date=2006-08-31&amp;rft.aulast=Krill&amp;rft.aufirst=Paul&amp;rft_id=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F2659272%2Fjavascript---net-developers-aided-in-separate-projects.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTaft2006" class="citation web cs1">Taft, Darryl K. (August 30, 2006). <a rel="nofollow" class="external text" href="https://www.eweek.com/development/jquery-eases-javascript-ajax-development">"jQuery Eases JavaScript, AJAX Development"</a>. <i><a href="/wiki/EWeek" title="EWeek">eWeek</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 15,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=eWeek&amp;rft.atitle=jQuery+Eases+JavaScript%2C+AJAX+Development&amp;rft.date=2006-08-30&amp;rft.aulast=Taft&amp;rft.aufirst=Darryl+K.&amp;rft_id=https%3A%2F%2Fwww.eweek.com%2Fdevelopment%2Fjquery-eases-javascript-ajax-development&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AJQuery" class="Z3988"></span></li></ul> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=JQuery&amp;action=edit&amp;section=23" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1235681985">.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}</style><style data-mw-deduplicate="TemplateStyles:r1237033735">@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}</style><div class="side-box side-box-right plainlinks sistersitebox"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"> <div class="side-box-flex"> <div class="side-box-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" decoding="async" width="30" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span></div> <div class="side-box-text plainlist">Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://commons.wikimedia.org/wiki/Category:JQuery" class="extiw" title="commons:Category:JQuery">JQuery</a></span>.</div></div> </div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="//jquery.com">Official website</a></span></span></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="ECMAScript" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:ECMAScript" title="Template:ECMAScript"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:ECMAScript" title="Template talk:ECMAScript"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:ECMAScript" title="Special:EditPage/Template:ECMAScript"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="ECMAScript" style="font-size:114%;margin:0 4em"><a href="/wiki/ECMAScript" title="ECMAScript">ECMAScript</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Dialects</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ActionScript" title="ActionScript">ActionScript</a></li> <li><a href="/wiki/Caja_project" title="Caja project">Caja</a></li> <li><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a> <ul><li><a href="/wiki/JavaScript_engine" title="JavaScript engine">engines</a></li> <li><a href="/wiki/Asm.js" title="Asm.js">asm.js</a></li></ul></li> <li><a href="/wiki/JScript" title="JScript">JScript</a></li> <li><a href="/wiki/JScript_.NET" title="JScript .NET">JScript .NET</a></li> <li><a href="/wiki/QtScript" title="QtScript">QtScript</a></li> <li><a href="/wiki/TypeScript" title="TypeScript">TypeScript</a></li> <li><a href="/wiki/WMLScript" title="WMLScript">WMLScript</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/List_of_ECMAScript_engines" title="List of ECMAScript engines">Engines</a><br />(comparison)</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Presto_(layout_engine)#JavaScript_engines" class="mw-redirect" title="Presto (layout engine)">Carakan</a></li> <li><a href="/wiki/Presto_(layout_engine)#JavaScript_engines" class="mw-redirect" title="Presto (layout engine)">Futhark</a></li> <li><a href="/wiki/InScript_(JavaScript_engine)" title="InScript (JavaScript engine)">InScript</a></li> <li><a href="/wiki/WebKit#JavaScriptCore" title="WebKit">JavaScriptCore</a></li> <li><a href="/wiki/JScript" title="JScript">JScript</a></li> <li><a href="/wiki/KJS_(software)" class="mw-redirect" title="KJS (software)">KJS</a></li> <li><a href="/wiki/Presto_(layout_engine)#ECMAScript_engines" class="mw-redirect" title="Presto (layout engine)">Linear B</a></li> <li><a href="/wiki/QtScript" title="QtScript">QtScript</a></li> <li><a href="/wiki/Rhino_(JavaScript_engine)" title="Rhino (JavaScript engine)">Rhino</a></li> <li><a href="/wiki/SpiderMonkey" title="SpiderMonkey">SpiderMonkey</a> <ul><li><a href="/wiki/SpiderMonkey#TraceMonkey" title="SpiderMonkey">TraceMonkey</a></li> <li><a href="/wiki/SpiderMonkey#JägerMonkey" title="SpiderMonkey">JägerMonkey</a></li></ul></li> <li><a href="/wiki/Tamarin_(software)" title="Tamarin (software)">Tamarin</a></li> <li><a href="/wiki/V8_(JavaScript_engine)" title="V8 (JavaScript engine)">V8</a></li> <li><a href="/wiki/Chakra_(JavaScript_engine)" title="Chakra (JavaScript engine)">ChakraCore</a> <ul><li><a href="/wiki/Chakra_(JScript_engine)" title="Chakra (JScript engine)">Chakra</a></li></ul></li> <li><a href="/wiki/JScript_.NET" title="JScript .NET">JScript .NET</a></li> <li><a href="/wiki/Nashorn_(JavaScript_engine)" title="Nashorn (JavaScript engine)">Nashorn</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Software_framework" title="Software framework">Frameworks</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Client-side_JavaScript" class="mw-redirect" title="Client-side JavaScript">Client-side</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Dojo_Toolkit" title="Dojo Toolkit">Dojo</a></li> <li><a href="/wiki/Echo_(framework)" title="Echo (framework)">Echo</a></li> <li><a href="/wiki/Ext_JS" title="Ext JS">Ext JS</a></li> <li><a href="/wiki/Google_Web_Toolkit" title="Google Web Toolkit">Google Web Toolkit</a></li> <li><a class="mw-selflink selflink">jQuery</a></li> <li><a href="/wiki/Lively_Kernel" title="Lively Kernel">Lively Kernel</a></li> <li>midori</li> <li><a href="/wiki/MochiKit" title="MochiKit">MochiKit</a></li> <li><a href="/wiki/MooTools" title="MooTools">MooTools</a></li> <li><a href="/wiki/Prototype_JavaScript_Framework" title="Prototype JavaScript Framework">Prototype</a></li> <li><a href="/wiki/Pyjs" title="Pyjs">Pyjs</a></li> <li><a href="/wiki/Qooxdoo" title="Qooxdoo">qooxdoo</a></li> <li class="mw-empty-elt"></li> <li><a href="/wiki/SproutCore" title="SproutCore">SproutCore</a></li> <li><a href="/wiki/Spry_framework" title="Spry framework">Spry</a></li> <li>Wakanda Framework</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Server-side_JavaScript" class="mw-redirect" title="Server-side JavaScript">Server-side</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Node.js" title="Node.js">Node.js</a></li> <li><a href="/wiki/Deno_(software)" title="Deno (software)">Deno</a></li> <li><a href="/wiki/Bun_(software)" title="Bun (software)">Bun</a></li> <li><a href="/wiki/Jaxer#Aptana_Jaxer" class="mw-redirect" title="Jaxer">Jaxer</a></li> <li><a href="/wiki/AppJet" title="AppJet">AppJet</a></li> <li>WakandaDB</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Multiple</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Cappuccino</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/JavaScript_library" title="JavaScript library">Libraries</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Backbone.js" title="Backbone.js">Backbone.js</a></li> <li><a href="/wiki/SWFObject" title="SWFObject">SWFObject</a></li> <li><a href="/wiki/Underscore.js" title="Underscore.js">Underscore.js</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Brendan_Eich" title="Brendan Eich">Brendan Eich</a></li> <li><a href="/wiki/Douglas_Crockford" title="Douglas Crockford">Douglas Crockford</a></li> <li><a href="/wiki/John_Resig" title="John Resig">John Resig</a></li> <li>Scott Isaacs</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Dynamic_HTML" title="Dynamic HTML">DHTML</a></li> <li><a href="/wiki/Ecma_International" title="Ecma International">Ecma International</a></li> <li><a href="/wiki/JSDoc" title="JSDoc">JSDoc</a></li> <li><a href="/wiki/JSGI" title="JSGI">JSGI</a></li> <li><a href="/wiki/JSHint" title="JSHint">JSHint</a></li> <li><a href="/wiki/JSLint" title="JSLint">JSLint</a></li> <li><a href="/wiki/JSON" title="JSON">JSON</a></li> <li><a href="/wiki/JavaScript_Style_Sheets" title="JavaScript Style Sheets">JSSS</a></li> <li><a href="/wiki/Sputnik_(JavaScript_conformance_test)" title="Sputnik (JavaScript conformance test)">Sputnik</a></li> <li><a href="/wiki/Browser_speed_test#SunSpider" title="Browser speed test">SunSpider</a></li> <li><a href="/wiki/Asynchronous_module_definition" title="Asynchronous module definition">Asynchronous module definition</a></li> <li><a href="/wiki/CommonJS" title="CommonJS">CommonJS</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <dl><dt><span class="noviewer" typeof="mw:File"><span title="List-Class article"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/23px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/31px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> Lists</dt> <dd><a href="/wiki/List_of_JavaScript_libraries" title="List of JavaScript libraries">JavaScript libraries</a></dd> <dd><a href="/wiki/List_of_Ajax_frameworks#JavaScript" title="List of Ajax frameworks">Ajax frameworks</a></dd> <dt><span class="noviewer" typeof="mw:File"><span title="List-Class article"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/23px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/31px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> Comparisons</dt> <dd><a href="/wiki/Comparison_of_JavaScript_frameworks" class="mw-redirect" title="Comparison of JavaScript frameworks">JavaScript frameworks</a></dd> <dd><a href="/wiki/Comparison_of_server-side_JavaScript_solutions" class="mw-redirect" title="Comparison of server-side JavaScript solutions">server-side JavaScript</a></dd></dl> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Web_frameworks" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Web_frameworks" title="Template:Web frameworks"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Web_frameworks" title="Template talk:Web frameworks"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Web_frameworks" title="Special:EditPage/Template:Web frameworks"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Web_frameworks" style="font-size:114%;margin:0 4em"><a href="/wiki/Web_framework" title="Web framework">Web frameworks</a></div></th></tr><tr><td class="navbox-abovebelow hlist" colspan="2"><div> <ul><li><a href="/wiki/Comparison_of_server-side_web_frameworks" title="Comparison of server-side web frameworks">Comparison</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/.NET" title=".NET">.NET</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ASP.NET" title="ASP.NET">ASP.NET</a> <ul><li><a href="/wiki/ASP.NET_Core" title="ASP.NET Core">Core</a></li> <li><a href="/wiki/ASP.NET_AJAX" title="ASP.NET AJAX">AJAX</a></li> <li><a href="/wiki/ASP.NET_Dynamic_Data" title="ASP.NET Dynamic Data">Dynamic Data</a></li> <li><a href="/wiki/ASP.NET_MVC" title="ASP.NET MVC">MVC</a></li> <li><a href="/wiki/ASP.NET_Razor" title="ASP.NET Razor">Razor</a></li> <li><a href="/wiki/ASP.NET_Web_Forms" title="ASP.NET Web Forms">Web Forms</a></li></ul></li> <li><a href="/wiki/Blazor" title="Blazor">Blazor</a></li> <li><a href="/wiki/DotNetNuke" class="mw-redirect" title="DotNetNuke">DNN</a></li> <li><a href="/wiki/Base_One_Foundation_Component_Library" title="Base One Foundation Component Library">BFC</a></li> <li><a href="/wiki/MonoRail_(software)" title="MonoRail (software)">MonoRail</a></li> <li><a href="/wiki/Umbraco" title="Umbraco">Umbraco</a></li> <li><a href="/wiki/WebSharper" title="WebSharper">WebSharper</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C%2B%2B" title="C++">C++</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CppCMS" title="CppCMS">CppCMS</a></li> <li><a href="/wiki/Drogon_(software)" title="Drogon (software)">Drogon</a></li> <li><a href="/wiki/Wt_(web_toolkit)" title="Wt (web toolkit)">Wt</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Adobe_ColdFusion" title="Adobe ColdFusion">ColdFusion</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ColdBox_Platform" title="ColdBox Platform">ColdBox Platform</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Lisp" title="Common Lisp">Common Lisp</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CL-HTTP" title="CL-HTTP">CL-HTTP</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Haskell" title="Haskell">Haskell</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Servant_(web_framework)" title="Servant (web framework)">Servant</a></li> <li><a href="/wiki/Snap_(web_framework)" title="Snap (web framework)">Snap</a></li> <li><a href="/wiki/Yesod_(web_framework)" title="Yesod (web framework)">Yesod</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_(software_platform)" title="Java (software platform)">Java</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AppFuse" title="AppFuse">AppFuse</a></li> <li><a href="/wiki/Grails_(framework)" title="Grails (framework)">Grails</a></li> <li><a href="/wiki/Google_Web_Toolkit" title="Google Web Toolkit">GWT</a></li> <li><a href="/wiki/ICEfaces" title="ICEfaces">ICEfaces</a></li> <li><a href="/wiki/JHipster" title="JHipster">JHipster</a></li> <li><a href="/wiki/JWt_(Java_web_toolkit)" title="JWt (Java web toolkit)">JWt</a></li> <li><a href="/wiki/Jakarta_Faces#JSF_and_Ajax" title="Jakarta Faces">Mojarra</a></li> <li><a href="/wiki/Play_Framework" title="Play Framework">Play</a></li> <li><a href="/wiki/Remote_Application_Platform" title="Remote Application Platform">Remote Application Platform</a></li> <li><a href="/wiki/JBoss_Seam" title="JBoss Seam">Seam</a></li> <li><a href="/wiki/Apache_Sling" title="Apache Sling">Sling</a></li> <li><a href="/wiki/Spring_Framework#Model-view-controller_framework" title="Spring Framework">Spring</a></li> <li><a href="/wiki/Stripes_(framework)" title="Stripes (framework)">Stripes</a></li> <li><a href="/wiki/Apache_Struts" title="Apache Struts">Struts</a></li> <li><a href="/wiki/Apache_Tapestry" title="Apache Tapestry">Tapestry</a></li> <li><a href="/wiki/Vaadin" title="Vaadin">Vaadin</a></li> <li><a href="/wiki/Vert.x" title="Vert.x">Vert.x</a></li> <li><a href="/wiki/Apache_Wicket" title="Apache Wicket">Wicket</a></li> <li><a href="/wiki/WaveMaker" title="WaveMaker">WaveMaker</a></li> <li><a href="/wiki/ZK_(framework)" title="ZK (framework)">ZK</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Angular_(web_framework)" title="Angular (web framework)">Angular</a>/<a href="/wiki/AngularJS" title="AngularJS">AngularJS</a></li> <li><a href="/wiki/Backbone.js" title="Backbone.js">Backbone.js</a></li> <li><a href="/wiki/Google_Closure_Tools" title="Google Closure Tools">Closure</a></li> <li><a href="/wiki/Dojo_Toolkit" title="Dojo Toolkit">Dojo Toolkit</a></li> <li><a href="/wiki/Ember.js" title="Ember.js">Ember.js</a></li> <li><a href="/wiki/Express.js" title="Express.js">Express.js</a></li> <li><a href="/wiki/Ext_JS" title="Ext JS">Ext JS</a></li> <li><a href="/wiki/Fastify" title="Fastify">Fastify</a></li> <li><a href="/wiki/Htmx" title="Htmx">htmx</a></li> <li><a class="mw-selflink selflink">jQuery</a></li> <li><a href="/wiki/Knockout.js" class="mw-redirect" title="Knockout.js">Knockout.js</a></li> <li><a href="/wiki/Meteor_(web_framework)" title="Meteor (web framework)">Meteor</a></li> <li><a href="/wiki/MooTools" title="MooTools">MooTools</a></li> <li><a href="/wiki/NestJS" title="NestJS">NestJS</a></li> <li><a href="/wiki/Next.js" title="Next.js">Next.js</a></li> <li><a href="/wiki/Nuxt.js" title="Nuxt.js">Nuxt.js</a></li> <li><a href="/wiki/Node.js" title="Node.js">Node.js</a></li> <li><a href="/wiki/OpenUI5" title="OpenUI5">OpenUI5</a></li> <li><a href="/wiki/Prototype_JavaScript_Framework" title="Prototype JavaScript Framework">Prototype</a></li> <li><a href="/wiki/React_(software)" title="React (software)">React</a></li> <li><a href="/wiki/Remix_(web_framework)" title="Remix (web framework)">Remix</a></li> <li><a href="/wiki/Sencha_Touch" title="Sencha Touch">Sencha Touch</a></li> <li><a href="/wiki/SproutCore" title="SproutCore">SproutCore</a></li> <li><a href="/wiki/Svelte" title="Svelte">Svelte</a></li> <li><a href="/wiki/Vue.js" title="Vue.js">Vue.js</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Perl" title="Perl">Perl</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Catalyst_(software)" title="Catalyst (software)">Catalyst</a></li> <li><a href="/wiki/Dancer_(software)" title="Dancer (software)">Dancer</a></li> <li><a href="/wiki/Maypole_framework" class="mw-redirect" title="Maypole framework">Maypole</a></li> <li><a href="/wiki/Mojolicious" title="Mojolicious">Mojolicious</a></li> <li><a href="/wiki/WebGUI" title="WebGUI">WebGUI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/PHP" title="PHP">PHP</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CakePHP" title="CakePHP">CakePHP</a></li> <li><a href="/wiki/CodeIgniter" title="CodeIgniter">CodeIgniter</a></li> <li><a href="/wiki/Drupal" title="Drupal">Drupal</a></li> <li><a href="/wiki/EZ_Publish" title="EZ Publish">eZ Publish</a></li> <li><a href="/wiki/Fat-Free_Framework" title="Fat-Free Framework">Fat-Free</a></li> <li><a href="/wiki/Neos_Flow" title="Neos Flow">Flow</a></li> <li><a href="/wiki/FuelPHP" title="FuelPHP">FuelPHP</a></li> <li><a href="/wiki/Grav_(CMS)" title="Grav (CMS)">Grav</a></li> <li><a href="/wiki/Gyroscope_(software)" title="Gyroscope (software)">Gyroscope</a></li> <li><a href="/wiki/Horde_(software)" title="Horde (software)">Horde</a></li> <li><a href="/wiki/Joomla" title="Joomla">Joomla!</a></li> <li><a href="/wiki/Laminas" title="Laminas">Laminas</a></li> <li><a href="/wiki/Laravel" title="Laravel">Laravel</a></li> <li><a href="/wiki/Li3_(software)" title="Li3 (software)">li₃</a></li> <li><a href="/wiki/Midgard_(software)" title="Midgard (software)">Midgard</a></li> <li><a href="/wiki/MODX" title="MODX">MODX</a></li> <li><a href="/wiki/Phalcon_(framework)" title="Phalcon (framework)">Phalcon</a></li> <li><a href="/wiki/PHP-Fusion" title="PHP-Fusion">PHP-Fusion</a></li> <li><a href="/wiki/PHP-Nuke" title="PHP-Nuke">PHP-Nuke</a></li> <li><a href="/wiki/Pop_PHP_Framework" title="Pop PHP Framework">Pop PHP</a></li> <li><a href="/wiki/PRADO_(framework)" title="PRADO (framework)">PRADO</a></li> <li><a href="/wiki/ProcessWire" title="ProcessWire">ProcessWire</a></li> <li><a href="/wiki/Qcodo" title="Qcodo">Qcodo</a></li> <li><a href="/wiki/Silverstripe_CMS" title="Silverstripe CMS">Silverstripe</a></li> <li><a href="/wiki/Symfony" title="Symfony">Symfony</a></li> <li><a href="/wiki/TYPO3" title="TYPO3">TYPO3</a></li> <li><a href="/wiki/WordPress" title="WordPress">WordPress</a></li> <li><a href="/wiki/XOOPS" title="XOOPS">XOOPS</a></li> <li><a href="/wiki/Yii" title="Yii">Yii</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Zope#BlueBream" title="Zope">BlueBream</a></li> <li><a href="/wiki/CherryPy" title="CherryPy">CherryPy</a></li> <li><a href="/wiki/CubicWeb" title="CubicWeb">CubicWeb</a></li> <li><a href="/wiki/Django_(web_framework)" title="Django (web framework)">Django</a></li> <li><a href="/wiki/FastAPI" title="FastAPI">FastAPI</a></li> <li><a href="/wiki/Flask_(web_framework)" title="Flask (web framework)">Flask</a></li> <li><a href="/wiki/Grok_(web_framework)" title="Grok (web framework)">Grok</a></li> <li><a href="/wiki/Nevow" class="mw-redirect" title="Nevow">Nevow</a></li> <li><a href="/wiki/Pyjs" title="Pyjs">Pyjs</a></li> <li><a href="/wiki/Pylons_project#Pylons_Framework" title="Pylons project">Pylons</a></li> <li><a href="/wiki/Pylons_project#Pyramid" title="Pylons project">Pyramid</a></li> <li><a href="/wiki/Quixote_(web_framework)" title="Quixote (web framework)">Quixote</a></li> <li><a href="/wiki/TACTIC_(web_framework)" title="TACTIC (web framework)">TACTIC</a></li> <li><a href="/wiki/Tornado_(web_server)" title="Tornado (web server)">Tornado</a></li> <li><a href="/wiki/TurboGears" title="TurboGears">TurboGears</a></li> <li><a href="/wiki/Web2py" title="Web2py">web2py</a></li> <li><a href="/wiki/Zope#Zope_2" title="Zope">Zope 2</a></li> <li><i><a href="/wiki/Category:Python_(programming_language)_web_frameworks" title="Category:Python (programming language) web frameworks">more</a></i>...</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Ruby_(programming_language)" title="Ruby (programming language)">Ruby</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Merb" title="Merb">Merb</a></li> <li><a href="/wiki/Padrino_(web_framework)" title="Padrino (web framework)">Padrino</a></li> <li><a href="/wiki/Ruby_on_Rails" title="Ruby on Rails">Ruby on Rails</a></li> <li><a href="/wiki/Sinatra_(software)" title="Sinatra (software)">Sinatra</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Rust_(programming_language)" title="Rust (programming language)">Rust</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Rocket_(web_framework)" title="Rocket (web framework)">Rocket</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Scala_(programming_language)" title="Scala (programming language)">Scala</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Lift_(web_framework)" title="Lift (web framework)">Lift</a></li> <li><a href="/wiki/Play_Framework" title="Play Framework">Play</a></li> <li><a href="/wiki/Scalatra" title="Scalatra">Scalatra</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Smalltalk" title="Smalltalk">Smalltalk</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AIDA/Web" title="AIDA/Web">AIDA/Web</a></li> <li><a href="/wiki/Seaside_(software)" title="Seaside (software)">Seaside</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other languages</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Oracle_Application_Express" title="Oracle Application Express">Application Express</a> (<a href="/wiki/PL/SQL" title="PL/SQL">PL/SQL</a>)</li> <li><a href="/wiki/Grails_(framework)" title="Grails (framework)">Grails</a> (<a href="/wiki/Groovy_(programming_language)" class="mw-redirect" title="Groovy (programming language)">Groovy</a>)</li> <li><a href="/wiki/OpenACS" class="mw-redirect" title="OpenACS">OpenACS</a> (<a href="/wiki/Tcl" title="Tcl">Tcl</a>)</li> <li><a href="/wiki/Phoenix_(web_framework)" title="Phoenix (web framework)">Phoenix</a> (<a href="/wiki/Elixir_(programming_language)" title="Elixir (programming language)">Elixir</a>)</li> <li><a href="/wiki/Shiny_(web_framework)" title="Shiny (web framework)">Shiny (web framework)</a> (<a href="/wiki/R_(programming_language)" title="R (programming language)">R</a>)</li> <li><a href="/wiki/SproutCore" title="SproutCore">SproutCore</a> (<a href="/wiki/JavaScript" title="JavaScript">JavaScript</a>-<a href="/wiki/Ruby_(programming_language)" title="Ruby (programming language)">Ruby</a>)</li> <li><a href="/wiki/Yaws_(web_server)" title="Yaws (web server)">Yaws</a> (<a href="/wiki/Erlang_(programming_language)" title="Erlang (programming language)">Erlang</a>)</li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="List_of_widget_toolkits" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Widget_toolkits" title="Template:Widget toolkits"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Widget_toolkits" title="Template talk:Widget toolkits"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Widget_toolkits" title="Special:EditPage/Template:Widget toolkits"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="List_of_widget_toolkits" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_widget_toolkits" title="List of widget toolkits">List</a> of <a href="/wiki/Widget_toolkit" title="Widget toolkit">widget toolkits</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"><b>Low-level platform-specific</b></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/AmigaOS" title="AmigaOS">AmigaOS</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Intuition_(Amiga)" title="Intuition (Amiga)">Intuition</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Classic_Mac_OS" title="Classic Mac OS">Classic Mac OS</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Macintosh_Toolbox" title="Macintosh Toolbox">Macintosh Toolbox</a></li> <li><a href="/wiki/Carbon_(API)" title="Carbon (API)">Carbon</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Windows_API" title="Windows API">Windows API</a></li> <li><a href="/wiki/Universal_Windows_Platform" title="Universal Windows Platform">UWP</a> <ul><li><a href="/wiki/Windows_Runtime" title="Windows Runtime">WinRT</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Unix" title="Unix">Unix</a>,<br />under <a href="/wiki/X_Window_System" title="X Window System">X11</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Xlib" title="Xlib">Xlib</a></li> <li><a href="/wiki/XCB" title="XCB">XCB</a></li> <li><a href="/wiki/X_Toolkit_Intrinsics" title="X Toolkit Intrinsics">X Toolkit Intrinsics</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/BeOS" title="BeOS">BeOS</a>, <a href="/wiki/Haiku_(operating_system)" title="Haiku (operating system)">Haiku</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BeOS_API" class="mw-redirect" title="BeOS API">BeOS API</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="CLI" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Mono_(software)#Xamarin.Android" title="Mono (software)">Xamarin.Android</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"><b>Low Level Cross-platform</b></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/OpenTK" title="OpenTK">OpenTK</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GDK" title="GDK">GDK</a></li> <li><a href="/wiki/Simple_DirectMedia_Layer" title="Simple DirectMedia Layer">Simple DirectMedia Layer</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Java_OpenGL" title="Java OpenGL">JOGL</a></li> <li><a href="/wiki/Lightweight_Java_Game_Library" class="mw-redirect" title="Lightweight Java Game Library">LWJGL</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"><b>High-level, platform-specific</b></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/AmigaOS" title="AmigaOS">AmigaOS</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BOOPSI" title="BOOPSI">BOOPSI</a></li> <li><a href="/wiki/Magic_User_Interface" title="Magic User Interface">MUI</a></li> <li><a href="/wiki/ReAction_GUI" title="ReAction GUI">ReAction GUI</a></li> <li><a href="/wiki/Zune_(widget_toolkit)" title="Zune (widget toolkit)">Zune</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Classic_Mac_OS" title="Classic Mac OS">Classic Mac OS</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MacApp" title="MacApp">MacApp</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Objective-C" title="Objective-C">Objective-C</a>, <a href="/wiki/Swift_(programming_language)" title="Swift (programming language)">Swift</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Cocoa_(API)" title="Cocoa (API)">Cocoa</a></li> <li><a href="/wiki/Cocoa_Touch" class="mw-redirect" title="Cocoa Touch">Cocoa Touch</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C%2B%2B" title="C++">C++</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MacApp" title="MacApp">MacApp</a></li> <li><a href="/wiki/PowerPlant" title="PowerPlant">PowerPlant</a></li> <li><a href="/wiki/THINK_C" title="THINK C">THINK C</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Xamarin#Xamarin.Mac" title="Xamarin">Xamarin.Mac</a></li> <li><a href="/wiki/Mono_(software)#Xamarin.iOS" title="Mono (software)">Xamarin.iOS</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Windows_Forms" title="Windows Forms">Windows Forms</a></li> <li><a href="/wiki/Extensible_Application_Markup_Language" title="Extensible Application Markup Language">XAML</a> <ul><li><a href="/wiki/Windows_Presentation_Foundation" title="Windows Presentation Foundation">Windows Presentation Foundation</a></li> <li><a href="/wiki/Windows_UI_Library" title="Windows UI Library">Windows UI Library</a></li> <li><a href="/wiki/Microsoft_Silverlight" title="Microsoft Silverlight">Silverlight</a></li></ul></li> <li><a href="/wiki/Microsoft_XNA" title="Microsoft XNA">Microsoft XNA</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C%2B%2B" title="C++">C++</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Microsoft_Foundation_Class_Library" title="Microsoft Foundation Class Library">MFC</a></li> <li><a href="/wiki/Active_Template_Library" title="Active Template Library">Active Template Library</a></li> <li><a href="/wiki/Windows_Template_Library" title="Windows Template Library">Windows Template Library</a></li> <li><a href="/wiki/Object_Windows_Library" title="Object Windows Library">Object Windows Library</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Visual_Component_Library" title="Visual Component Library">Visual Component Library</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Unix" title="Unix">Unix</a>,<br />under <a href="/wiki/X_Window_System" title="X Window System">X11</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/X_Athena_Widgets" title="X Athena Widgets">Athena (Xaw)</a></li> <li><a href="/wiki/LessTif" title="LessTif">LessTif</a></li> <li><a href="/wiki/Motif_(software)" title="Motif (software)">Motif</a></li> <li><a href="/wiki/OLIT" title="OLIT">OLIT</a></li> <li><a href="/wiki/XForms_(toolkit)" title="XForms (toolkit)">XForms</a></li> <li><a href="/wiki/XView" title="XView">XView</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_software_development#Qt_for_Android" title="Android software development">Qt for Android</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"><b>High-level, cross-platform</b></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Enlightenment_Foundation_Libraries" title="Enlightenment Foundation Libraries">Enlightenment Foundation Libraries</a></li> <li><a href="/wiki/GTK" title="GTK">GTK</a></li> <li><a href="/wiki/IUP_(software)" title="IUP (software)">IUP</a></li> <li><a href="/wiki/XForms_(toolkit)" title="XForms (toolkit)">XForms</a></li> <li><a href="/wiki/XVT" title="XVT">XVT</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C%2B%2B" title="C++">C++</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bedrock_(framework)" title="Bedrock (framework)">Bedrock</a></li> <li><a href="/wiki/CEGUI" title="CEGUI">CEGUI</a></li> <li><a href="/wiki/Component_Library_for_Cross_Platform" title="Component Library for Cross Platform">Component Library for Cross Platform</a></li> <li><a href="/wiki/FLTK" title="FLTK">FLTK</a></li> <li><a href="/wiki/Fox_toolkit" title="Fox toolkit">FOX toolkit</a></li> <li><a href="/wiki/OpenGL_User_Interface_Library" class="mw-redirect" title="OpenGL User Interface Library">OpenGL User Interface Library</a></li> <li><a href="/wiki/Gtkmm" title="Gtkmm">gtkmm</a></li> <li><a href="/wiki/JUCE" title="JUCE">JUCE</a></li> <li><a href="/wiki/Qt_(software)" title="Qt (software)">Qt</a></li> <li><a href="/wiki/Rogue_Wave_Software" title="Rogue Wave Software">Rogue Wave Views</a></li> <li><a href="/wiki/TnFOX" class="mw-redirect" title="TnFOX">TnFOX</a></li> <li><a href="/wiki/Ultimate%2B%2B" title="Ultimate++">U++</a></li> <li><a href="/wiki/Wt_(web_toolkit)" title="Wt (web toolkit)">Wt</a></li> <li><a href="/wiki/WxWidgets" title="WxWidgets">wxWidgets</a></li> <li><a href="/wiki/Simple_and_Fast_Multimedia_Library" title="Simple and Fast Multimedia Library">Simple and Fast Multimedia Library</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Objective-C" title="Objective-C">Objective-C</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GNUstep" title="GNUstep">GNUstep</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Gtk_Sharp" class="mw-redirect" title="Gtk Sharp">Gtk#</a></li> <li><a href="/wiki/Tao_Framework" title="Tao Framework">Tao Framework</a> <ul><li><a href="/wiki/OpenTK" title="OpenTK">OpenTK</a></li></ul></li> <li><a href="/wiki/UIML" title="UIML">UIML</a></li> <li><a href="/wiki/MonoGame" title="MonoGame">MonoGame</a></li> <li><a href="/wiki/Moonlight_(runtime)" title="Moonlight (runtime)">Moonlight</a></li> <li><a href="/wiki/Xamarin#Xamarin.Forms" title="Xamarin">Xamarin.Forms</a></li> <li><a href="/w/index.php?title=XWT_(Mono)&amp;action=edit&amp;redlink=1" class="new" title="XWT (Mono) (page does not exist)">XWT</a><a rel="nofollow" class="external autonumber" href="https://www.mono-project.com/docs/gui/#xwt">[1]</a><a rel="nofollow" class="external autonumber" href="https://github.com/mono/xwt">[2]</a></li> <li><a href="/wiki/.NET#.NET_MAUI" title=".NET">.NET MAUI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Adobe_Flash" title="Adobe Flash">Adobe Flash</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Apache_Flex" title="Apache Flex">Apache Flex</a> <ul><li><a href="/wiki/MXML" title="MXML">MXML</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Fyne_(software)" title="Fyne (software)">Fyne</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Haskell" title="Haskell">Haskell</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/WxHaskell" title="WxHaskell">wxHaskell</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Abstract_Window_Toolkit" title="Abstract Window Toolkit">Abstract Window Toolkit</a></li> <li><a href="/wiki/FXML" title="FXML">FXML</a></li> <li><a href="/wiki/JavaFX" title="JavaFX">JavaFX</a></li> <li><a href="/wiki/Qt_Jambi" class="mw-redirect" title="Qt Jambi">Qt Jambi</a></li> <li><a href="/wiki/Swing_(Java)" title="Swing (Java)">Swing</a></li> <li><a href="/wiki/Standard_Widget_Toolkit" title="Standard Widget Toolkit">Standard Widget Toolkit</a></li> <li><a href="/wiki/Google_Web_Toolkit" title="Google Web Toolkit">Google Web Toolkit</a></li> <li><a href="/wiki/Lightweight_User_Interface_Toolkit" title="Lightweight User Interface Toolkit">Lightweight User Interface Toolkit</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Dojo_Toolkit" title="Dojo Toolkit">Dojo Toolkit</a></li> <li><a href="/wiki/Echo_(framework)" title="Echo (framework)">Echo</a></li> <li><a href="/wiki/Ext_JS" title="Ext JS">Ext JS</a></li> <li><a href="/wiki/Google_Closure_Tools" title="Google Closure Tools">Google Closure Tools</a></li> <li><a href="/wiki/JQuery_UI" title="JQuery UI">jQuery UI</a></li> <li><a href="/wiki/OpenUI5" title="OpenUI5">OpenUI5</a></li> <li><a href="/wiki/Qooxdoo" title="Qooxdoo">Qooxdoo</a></li> <li><a href="/wiki/YUI_Library" title="YUI Library">YUI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Lisp" title="Common Lisp">Common Lisp</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/LispWorks" title="LispWorks">CAPI</a></li> <li><a href="/wiki/Common_Lisp_Interface_Manager" title="Common Lisp Interface Manager">CLIM</a></li> <li><a href="/wiki/Allegro_Common_Lisp" title="Allegro Common Lisp">Common Graphics</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Lua_(programming_language)" title="Lua (programming language)">Lua</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IUP_(software)" title="IUP (software)">IUP</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">Pascal</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Lazarus_Component_Library" title="Lazarus Component Library">Lazarus Component Library</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Component_Library_for_Cross_Platform" title="Component Library for Cross Platform">Component Library for Cross Platform</a></li> <li><a href="/wiki/FpGUI" title="FpGUI">fpGUI</a></li> <li><a href="/wiki/IP_Pascal" title="IP Pascal">IP Pascal</a></li> <li><a href="/wiki/FireMonkey" title="FireMonkey">FireMonkey</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Perl" title="Perl">Perl</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Perl/<a href="/wiki/Tk_(software)" title="Tk (software)">Tk</a></li> <li><a href="/wiki/WxPerl" class="mw-redirect" title="WxPerl">wxPerl</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/PHP" title="PHP">PHP</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/PHP-GTK" title="PHP-GTK">PHP-GTK</a></li> <li><a href="/wiki/WxPHP" title="WxPHP">wxPHP</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Tkinter" title="Tkinter">Tkinter</a></li> <li><a href="/wiki/Kivy_(framework)" title="Kivy (framework)">Kivy</a></li> <li><a href="/wiki/PySide" title="PySide">PySide</a></li> <li><a href="/wiki/PyQt" title="PyQt">PyQt</a></li> <li><a href="/wiki/PyGTK" title="PyGTK">PyGTK</a></li> <li><a href="/wiki/WxPython" title="WxPython">wxPython</a></li> <li><a href="/wiki/Pyjs" title="Pyjs">Pyjs</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Ruby_(programming_language)" title="Ruby (programming language)">Ruby</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Shoes_(GUI_toolkit)" class="mw-redirect" title="Shoes (GUI toolkit)">Shoes</a></li> <li><a href="/wiki/QtRuby" class="mw-redirect" title="QtRuby">QtRuby</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Tcl" title="Tcl">Tcl</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Tk_(software)" title="Tk (software)">Tcl/Tk</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/XML" title="XML">XML</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Glade_Interface_Designer" title="Glade Interface Designer">GladeXML</a></li> <li><a href="/wiki/Lively_Kernel" title="Lively Kernel">Lively Kernel</a></li> <li><a href="/wiki/Extensible_Application_Markup_Language" title="Extensible Application Markup Language">Extensible Application Markup Language</a></li> <li><a href="/wiki/XUL" title="XUL">XUL</a></li> <li><a href="/wiki/Wt_(web_toolkit)" title="Wt (web toolkit)">Wt</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Unix_shell" title="Unix shell">shell</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Newt_(programming_library)" title="Newt (programming library)">Newt</a></li> <li><a href="/wiki/CDK_(programming_library)" title="CDK (programming library)">CDK</a></li> <li><a href="/wiki/Dialog_(software)" title="Dialog (software)">Dialog</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Dart_(programming_language)" title="Dart (programming language)">Dart</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Flutter_(software)" title="Flutter (software)">Flutter</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"><style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style></div><div role="navigation" class="navbox authority-control" aria-labelledby="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q230036#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q230036#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata" style="font-size:114%;margin:0 4em"><a href="/wiki/Help:Authority_control" title="Help:Authority control">Authority control databases</a> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q230036#identifiers" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">National</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/7681087-2">Germany</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="jQuery (knihovna-software)"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph617601&amp;CON_LNG=ENG">Czech Republic</a></span></span></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://elmcip.net/node/10281">ELMCIP</a></span></li></ul></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐nt2gf Cached time: 20241123140502 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 1.234 seconds Real time usage: 1.451 seconds Preprocessor visited node count: 9715/1000000 Post‐expand include size: 221096/2097152 bytes Template argument size: 11658/2097152 bytes Highest expansion depth: 27/100 Expensive parser function count: 15/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 231208/5000000 bytes Lua time usage: 0.653/10.000 seconds Lua memory usage: 9861284/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1212.979 1 -total 31.39% 380.697 1 Template:Reflist 27.68% 335.749 56 Template:Cite_web 22.41% 271.803 2 Template:Infobox 19.54% 237.010 1 Template:Infobox_software 11.32% 137.365 7 Template:Navbox 9.04% 109.665 1 Template:ECMAScript 8.53% 103.506 1 Template:Short_description 6.06% 73.552 2 Template:Wikidata 5.49% 66.611 15 Template:Main_other --> <!-- Saved in parser cache with key enwiki:pcache:idhash:7672626-0!canonical and timestamp 20241123140502 and revision id 1250162849. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=JQuery&amp;oldid=1250162849">https://en.wikipedia.org/w/index.php?title=JQuery&amp;oldid=1250162849</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:2006_software" title="Category:2006 software">2006 software</a></li><li><a href="/wiki/Category:Ajax_(programming)" title="Category:Ajax (programming)">Ajax (programming)</a></li><li><a href="/wiki/Category:Free_software_programmed_in_JavaScript" title="Category:Free software programmed in JavaScript">Free software programmed in JavaScript</a></li><li><a href="/wiki/Category:JavaScript_libraries" title="Category:JavaScript libraries">JavaScript libraries</a></li><li><a href="/wiki/Category:Software_using_the_MIT_license" title="Category:Software using the MIT license">Software using the MIT license</a></li><li><a href="/wiki/Category:Web_development" title="Category:Web development">Web development</a></li><li><a href="/wiki/Category:Web_frameworks" title="Category:Web frameworks">Web frameworks</a></li><li><a href="/wiki/Category:Computer_libraries" title="Category:Computer libraries">Computer libraries</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_September_2021" title="Category:Use mdy dates from September 2021">Use mdy dates from September 2021</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_August_2022" title="Category:Articles containing potentially dated statements from August 2022">Articles containing potentially dated statements from August 2022</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2011" title="Category:Articles containing potentially dated statements from 2011">Articles containing potentially dated statements from 2011</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_May_2019" title="Category:Articles containing potentially dated statements from May 2019">Articles containing potentially dated statements from May 2019</a></li><li><a href="/wiki/Category:Commons_category_link_is_on_Wikidata" title="Category:Commons category link is on Wikidata">Commons category link is on Wikidata</a></li><li><a href="/wiki/Category:Official_website_different_in_Wikidata_and_Wikipedia" title="Category:Official website different in Wikidata and Wikipedia">Official website different in Wikidata and Wikipedia</a></li><li><a href="/wiki/Category:Articles_with_example_JavaScript_code" title="Category:Articles with example JavaScript code">Articles with example JavaScript code</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 8 October 2024, at 20:39<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=JQuery&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-4skr4","wgBackendResponseTime":267,"wgPageParseReport":{"limitreport":{"cputime":"1.234","walltime":"1.451","ppvisitednodes":{"value":9715,"limit":1000000},"postexpandincludesize":{"value":221096,"limit":2097152},"templateargumentsize":{"value":11658,"limit":2097152},"expansiondepth":{"value":27,"limit":100},"expensivefunctioncount":{"value":15,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":231208,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 1212.979 1 -total"," 31.39% 380.697 1 Template:Reflist"," 27.68% 335.749 56 Template:Cite_web"," 22.41% 271.803 2 Template:Infobox"," 19.54% 237.010 1 Template:Infobox_software"," 11.32% 137.365 7 Template:Navbox"," 9.04% 109.665 1 Template:ECMAScript"," 8.53% 103.506 1 Template:Short_description"," 6.06% 73.552 2 Template:Wikidata"," 5.49% 66.611 15 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.653","limit":"10.000"},"limitreport-memusage":{"value":9861284,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-nt2gf","timestamp":"20241123140502","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"JQuery","url":"https:\/\/en.wikipedia.org\/wiki\/JQuery","sameAs":"http:\/\/www.wikidata.org\/entity\/Q230036","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q230036","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-10-29T02:54:19Z","dateModified":"2024-10-08T20:39:19Z","headline":"JavaScript library"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10