{"id":4,"date":"2026-08-10T22:15:10","date_gmt":"2026-08-10T22:15:10","guid":{"rendered":"https:\/\/jquery.com\/?page_id=4"},"modified":"2026-08-10T22:15:10","modified_gmt":"2026-08-10T22:15:10","slug":"browser-support","status":"publish","type":"page","link":"https:\/\/jquery.com\/browser-support\/","title":{"rendered":"Browser Support"},"content":{"rendered":"<h2 class=\"toc-linked\" id=\"current-active-support\"><a href=\"#current-active-support\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> Current Active Support<\/h2><h3 class=\"toc-linked\" id=\"desktop\"><a href=\"#desktop\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> Desktop<\/h3><ul>\n<li>Chrome: (Current - 1) and Current<\/li>\n<li>Edge: (Current - 1) and Current<sup>[1]<\/sup>, IE mode<sup>[2]<\/sup><\/li>\n<li>Firefox: (Current - 1) and Current, ESR<sup>[3]<\/sup><\/li>\n<li>Internet Explorer: 11<sup>[2]<\/sup><\/li>\n<li>Safari: (Current - 1) and Current<\/li>\n<li>Opera: Current<\/li>\n<\/ul>\n<h3 class=\"toc-linked\" id=\"mobile\"><a href=\"#mobile\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> Mobile<\/h3><ul>\n<li>Chrome on Android: (Current - 1) and Current<\/li>\n<li>Safari on iOS: (Current - 2), (Current - 1) and Current<\/li>\n<\/ul>\n<p>Any problem with jQuery in the above browsers should be reported as a bug in jQuery.<\/p>\n<p><em>Current<\/em> denotes that we support the current stable version of the browser, <em>(Current - 1)<\/em> - that the version that preceded it is supported. For example, if we support <em>(Current - 2), (Current - 1) and Current<\/em> versions of a particular browser &amp; the current version of a browser is 24.x, we support the 24.x, 23.x and 22.x versions.<\/p>\n<p>If you need to support Edge Legacy, Internet Explorer 9-10, iOS 7+ (and not just 3 latest versions) or Android Browser in Android 4.0+, use <a href=\"https:\/\/code.jquery.com\/jquery\/#jquery-all-3.x\">jQuery 3.x<\/a>.<\/p>\n<p>If, additionally, you need to support Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use <a href=\"https:\/\/releases.jquery.com\/jquery\/#jquery-all-1.x\">jQuery 1.x<\/a>.<\/p>\n<p><small>[1]<\/small> Only the Chromium-based Edge is supported, Edge Legacy &amp; the old EdgeHTML-based version \u2013 is not.<\/p>\n<p><small>[2]<\/small> We support both the real Internet Explorer 11 and Edge in IE mode, but only in standards mode and in the IE 11 document mode. <a href=\"https:\/\/learn.microsoft.com\/en-us\/deployedge\/edge-ie-mode\">Read more about IE mode in Edge<\/a>.<\/p>\n<p><small>[3]<\/small> Firefox ESR (Extended Support Release) is a Firefox version for use by organizations including schools, universities, businesses and others who need extended support for mass deployments. It is based on a regular release of Firefox and synced from the next regular Firefox every few releases - example ESR versions include Firefox 102, 115 &amp; 128. At any given time there are at most two ESR versions available; jQuery supports all of them. See <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/\">the Mozilla site for organizations<\/a> for more information.<\/p>\n<hr>\n<h2 class=\"toc-linked\" id=\"unsupported-browsers\"><a href=\"#unsupported-browsers\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> Unsupported Browsers<\/h2><p>While jQuery <em>might<\/em> run without major issues in older browser versions, we do not actively test jQuery in them and generally do not fix bugs that may appear in them.<\/p>\n<p>Similarly, jQuery does not fix bugs in pre-release versions of browsers, such as beta or dev releases. If you find a bug with jQuery in a pre-release of a browser, you should report the bug to the browser vendor.<\/p>\n<hr>\n<h2 class=\"toc-linked\" id=\"about-browser-support\"><a href=\"#about-browser-support\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> About Browser Support<\/h2><p>jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser.<\/p>\n<p>Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The <a href=\"https:\/\/github.com\/jquery\/jquery-migrate\/#readme\">jQuery Migrate plugin<\/a> may be helpful in identifying and fixing problems during a version upgrade.<\/p>\n<hr>\n<h2 class=\"toc-linked\" id=\"about-css-selector-compatibility\"><a href=\"#about-css-selector-compatibility\" class=\"icon-link toc-link\"><span class=\"visuallyhidden\">link<\/span><\/a> About CSS Selector Compatibility<\/h2><p>Regardless of a browser's support of CSS selectors, all selectors listed at <a href=\"https:\/\/api.jquery.com\/category\/selectors\/\">https:\/\/api.jquery.com\/category\/selectors\/<\/a> will return the correct set of elements when passed as an argument of the <code>jQuery<\/code> function.<\/p>\n<p>CSS styles applied with jQuery's <code>.css()<\/code> method are dependent on the browser's level of support. In general, jQuery does not attempt to overcome the limitations of a browser's style rendering. (One exception is <code>opacity<\/code>, which jQuery \"shims\" for older Internet Explorer's alternative implementation.) Furthermore, prior to version 1.8, jQuery does not normalize vendor-prefixed properties.<\/p>","protected":false},"excerpt":{"rendered":"<p>link Current Active Supportlink Desktop Chrome: (Current &#8211; 1) and Current Edge: (Current &#8211; 1) and Current[1], IE mode[2] Firefox: (Current &#8211; 1) and Current, ESR[3] Internet Explorer: 11[2] Safari: (Current &#8211; 1) and Current Opera: Current link Mobile Chrome on Android: (Current &#8211; 1) and Current Safari on iOS: (Current &#8211; 2), (Current &#8211; &hellip; <a href=\"https:\/\/jquery.com\/browser-support\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-4","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":1,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":5,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/pages\/4\/revisions\/5"}],"wp:attachment":[{"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jquery.com\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}