How to convert jQuery to JavaScript ? Last Updated : 12 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report JavaScript is an object orient programming language designed to make web development easier and more attractive. In most cases, JavaScript is used to create responsive, interactive elements for web pages, enhancing the user experience. jQuery is an open-source JavaScript library that simplifies the interactions between an HTML/CSS document, or more precisely the Document Object Model (DOM), and JavaScript. Selection: In jQuery, to select any element, we simply use the $() sign, but in JavaScript, to select any element, we can use querySelector() or querySelectorAll(). Program: javascript // jQuery to select all instances // of class "select" $(".select"); // JavaScript to select only the // first instance of class "select" document.querySelector(".select"); // To select all the instances // of class "select" document.querySelectorAll(".select"); Some other examples of selectors: To select the entire html: In jQuery: $("html") In JavaScript: document.querySelector(selector) To select the entire html body: In jQuery: $("body") In JavaScript: document.body Class manipulation: Program: javascript // To add a class "class-name" to a <p> tag // jQuery: $p.addClass(class-name) // JavaScript: p.classList.add(class-name) Below some other examples of manipulation: To add a class to an html element: In jQuery: $element.addClass(class-name) In JavaScript: element.classList.add(class-name) To remove a class to an html element: In jQuery: $element.removeClass(class-name) In JavaScript: element.classList.remove(class-name) To toggle a class to an html element: In jQuery: $element.toggleClass(class-name) In JavaScript: element.classList.toggle(class-name) To check whether an html element contains a class: In jQuery: $element.hasClass(class-name) In JavaScript: element.classList.has(class-name) Event Listeners Program: javascript // To add an event on button click // jQuery: /* handle click event */ $(".button").click( function(event) { }); // JavaScript: /* handle click event */ document.querySelector(".button") .addEventListener("click", (event) => { }); CSS Styling: Program: javascript // To give a margin of 10px to all the div // jQuery: $div.css({ margin: "10px" }) // JavaScript: div.style.margin= "10px" jQuery is an open source JavaScript library that simplifies the interactions between an HTML/CSS document, It is widely famous with it's philosophy of “Write less, do more". You can learn jQuery from the ground up by following this jQuery Tutorial and jQuery Examples. Comment More infoAdvertise with us Next Article How to Convert JS Object to JSON String in JQuery/Javascript? V verma_anushka Follow Improve Article Tags : JavaScript jQuery-Misc JavaScript-Misc Similar Reads How to Convert JS Object to JSON String in JQuery/Javascript? Converting a JavaScript object to a JSON string means using the JSON.stringify() method to transform the object into a JSON-formatted string. This allows for efficient data storage, transmission, and debugging by representing complex data structures in a standardized text format.To Convert JS Object 4 min read How to Run JavaScript from Python ? In this article, we'll discuss how to run a javascript file with Python. For this, we'll use the JS2PY(Javascript Runtime in Pure Python) Python module. JS2PY works by translating JavaScript directly into Python. It indicates that you may run JS directly from Python code without installing large ext 2 min read How to trigger events in JavaScript ? JavaScript is a high-level, interpreted, dynamically typed client-side scripting language. While HTML is static and defines the structure of a web page, JavaScript adds interactivity and functionality to HTML elements. This interaction is facilitated through events, which are actions or occurrences 2 min read How to Detect Keypress using JavaScript ? In this article, keyboard detection is performed using HTML and CSS. HTML stands for "Hypertext Markup Language". HTML language helps the developer to create and design web page elements like links, sections, paragraphs, headings, and blockquotes for web applications. CSS stands for "Cascading Style 2 min read How to use JavaScript variables in jQuery selectors ? In this article, we will discuss how to use JavaScript variables in jQuery selectors. In the following examples, it can be seen that we have used the values stored in JavaScript Variables used inside the jQuery Selectors. Example 1: The concatenation technique can be applied in order to use the valu 2 min read How to convert CoffeeScript code in JavaScript ? CoffeeScript is a lightweight programming language that compiles into JavaScript. It provides simple and easy-to-learn syntax, avoiding the complex syntax of JavaScript. CoffeeScript is influenced by JavaScript, Ruby, YAML, Haskell, Perl, and Python and has influenced MoonScript, LiveScript, and Jav 2 min read Like