How To Display Block In Jquery

In web development, one of the common tasks is to hide or show elements on the page. jQuery provides several methods that can help you to achieve this easily. In this blog post, we will focus on how to display an element as a block using jQuery.

Understanding Block Display

By default, HTML elements have different display properties. Some elements are displayed as a block, while others are displayed as inline elements. Block-level elements usually start on a new line and take up the full available width of the container. Examples of block elements include <div>, <p>, and <h1>.

On the other hand, inline elements only take up as much width as necessary and do not start on a new line. Examples of inline elements include <span> and <a>.

Using jQuery to Display an Element as Block

jQuery provides several methods to change the display property of an element, such as .show(), .hide(), and .toggle(). However, to specifically set an element’s display property to “block”, you can use the .css() method.

Here is an example of how to use the .css() method to display an element as block:


<!DOCTYPE html>
<html lang="en">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Display Block in jQuery Example</title>
    <script src=""></script>
    <button id="showButton">Show Element</button>
    <div id="myElement" style="display: none;">This is the element to be displayed as a block.</div>
    <script src="script.js"></script>

JavaScript (script.js):

$(document).ready(function() {
    $("#showButton").click(function() {
        $("#myElement").css("display", "block");

In the example above, we have a button with the ID showButton and an element with the ID myElement. The element is initially hidden using the inline style display: none. When the button is clicked, the jQuery script will set the display property of myElement to “block”, making it visible on the page.


Now you know how to display an element as a block using jQuery. By using the .css() method, you can easily change the display property of any element and control its visibility on the page. Don’t forget to include the jQuery library in your project to make use of these functionalities. Happy coding!