jQuery Core Methods

Beginner
6 min read
Updated: Nov 2026
5 method guides
Method index

About This Index

This page is the jQuery Core index for the tutorial track. Each row links to a full guide with syntax, examples, and FAQs.

Learn the jQuery overview on /jquery. Use this page when you need a Core API such as jQuery(), .ready(), or $.noConflict().

Beginner path.

Start with jQuery() / $(), then .ready()—learn $.noConflict() only if another library conflicts on $.

How to Call a Core Method

Use the factory to select, create, wrap, or wait for the DOM:

jQuery
$("p");                              // select
$("
"); // create $(document.getElementById("app")); // wrap $(function () { console.log("DOM ready"); }); var jq = $.noConflict(); jq("body").addClass("ready");

jQuery Core Methods Table

All Core method guides in this jQuery tutorial series (5 tutorials).

Factory Function

1 method

The entry point to every jQuery program — select, create, wrap, or wait for the DOM.

MethodDescriptionTutorial
jQuery() / $()Create a collection from a CSS selector, HTML string, DOM node, array, object, or ready callback.Try it

Document Ready

3 methods

Run code when the DOM is safe, pause ready for loaders, and handle ready-handler errors.

MethodDescriptionTutorial
.ready()Run a callback when the DOM is ready — prefer $(fn) since jQuery 3.0.Try it
$.holdReady()Hold or release the ready event — deprecated in 3.2; prefer $.when($.ready, promise).Try it
$.readyException()Handle errors thrown synchronously inside ready handlers — override to log instead of rethrow.Try it

Globals & Aliases

1 method

Share the page with other libraries that also want $.

MethodDescriptionTutorial
$.noConflict()Release the $ alias (and optionally the jQuery name) for other libraries.Try it

Frequently Asked Questions

Core APIs are the entry points to jQuery—especially jQuery() / $() for building collections, plus ready helpers and $.noConflict() when another library owns $.
No. $ is an alias for jQuery. If another library owns $, call $.noConflict() or wrap your code in jQuery(function ($) { ... }) so $ is safe inside the callback.
Prefer $(function () { ... }) or $(document).ready(fn). For combining ready with other promises, use $.when($.ready, promise) instead of the deprecated $.holdReady().
Core covers the factory and ready/globals. Properties covers collection fields such as .length and .jquery.
Start with jQuery() / $(), then .ready(). Learn $.noConflict() only if another library conflicts on $.

Start with jQuery()

Open the factory guide—syntax, examples, and FAQs.

jQuery() tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

16 people found this page helpful