How To Hide Div In Jquery

jQuery is a popular JavaScript library that simplifies the process of working with HTML documents, allowing developers to create dynamic web pages with ease. One of the many tasks you might want to accomplish using jQuery is hiding a specific div element on the page. In this blog post, we’ll take a look at how you can do that using the .hide() method in jQuery.


Before we dive into the code examples, make sure you have the following prerequisites in place:

  • jQuery library installed and included in your project. You can download it from the jQuery website or include it using a Content Delivery Network (CDN) like Google or CDNJS.
  • Basic knowledge of HTML and JavaScript.

Using the .hide() Method

jQuery provides a simple and easy-to-use .hide() method for hiding elements on the page. You can use this method to hide a div in just a few simple steps.

Step 1: Add a div Element to Your HTML Page

First, let’s create a simple HTML page with a div element that we want to hide.

<!DOCTYPE html>
<html lang="en">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Hide Div Example</title>
    <script src=""></script>
    <div id="myDiv">This is a div we want to hide.</div>
    <button id="hideButton">Hide Div</button>

In the code above, we have a div element with an ID of myDiv and a button with an ID of hideButton.

Step 2: Use jQuery to Hide the Div

Now that we have our HTML page set up, we can use jQuery to hide the div when the button is clicked. Add the following script to your HTML page, right before the closing </body> tag:

$(document).ready(function() {
    $("#hideButton").click(function() {

In the script above, we first wait for the DOM to be fully loaded using the $(document).ready() method. Then, we attach a click event listener to the button with the ID hideButton. When the button is clicked, the div with the ID myDiv will be hidden using the .hide() method.


In this blog post, we showed you how to hide a div element in jQuery using the .hide() method. This is just one of the many useful features that jQuery provides to help you create dynamic web pages with ease. Now you can apply this technique to your own projects and start making your web pages more interactive!