plainJS

The plain JavaScript answer, dated.

One page per jQuery method: the modern code first, the jQuery call it replaces, the Baseline date the browsers caught up, and the two or three ways it differs. Plus a directory of libraries that work from a script tag, with facts fetched by script.

Functions

Snippets in nine groups, the old URLs kept. Each one runs in a headless browser before it publishes.

Most read

  1. Send Ajax GET and POST requests$.ajax(), $.get(), $.post(), $.getJSON()
  2. Adding, removing, and testing for classes$.addClass(), $.removeClass(), $.hasClass(), $.toggleClass()
  3. Trigger an event$.trigger(), $.click(), $.focus(), $.submit(), etc.

Libraries

Libraries you can load from a CDN URL without a build step. Size, licence, dependencies and last release are fetched, not typed.

Newest verified

  • RoarA zero-dependency, vanilla JavaScript alert/confirm replacement.
    v1.1.0 · 1.1 KB gz · GPL-3.0
  • datalist-polyfillMinimal and dependency-free vanilla JavaScript polyfill for the awesome datalist-functionality
    v1.25.1 · 2.8 KB gz · MIT
  • Popbox.jsA tiny and simple stackable modal plugin for web apps
    1.1 KB gz · MIT
  • Pushbar.jsTiny javascript plugin for creating sliding drawers in web apps
    v1.0.0 · 0.9 KB gz · ISC

Facts fetched 2026-10-30.

jQuery is still on most sites and still fine for many of them. These pages are for the ones that have decided to go without it, and for jQuery 4 users who need the utilities it removed.