Explanation of JQuery Add Elements with Example.

Add New HTML Content

We will look at four jQuery methods that are used to add new content:

  • append() – Inserts content at the end of the selected elements.
  • prepend() – Inserts content at the beginning of the selected elements.
  • after() – Inserts content after the selected elements.
  • before() – Inserts content before the selected elements.

jQuery append() Method

The jQuery append() method inserts content AT THE END of the selected HTML elements.

<script>

$(document).ready(function(){

$(“.btn-one”).click(function(){

$(“p”).append( “<b> Appended Text</b> .” );

});

$(“.btn-two”).click(function(){

$(“ol”).append( “<li> Appended list Text</li> .” );

});

});

</script>

<body>

<p >This is Roshan Kumar Jha</p>

<ol>

<li> List 1</li>

<li> List 3</li>

<li> List 3</li>

</ol>

<button type=”button” class=”btn-one” >click</button>

<button type=”button” class=”btn-two” >click me</button>

</body>

jQuery prepend() Method

The jQuery prepend() method inserts content AT THE BEGINNING of the selected HTML elements.

<script>

$(document).ready(function(){

$(“.btn-one”).click(function(){

$(“p”).prepend( “<b> Appended Text</b> .” );

});

$(“.btn-two”).click(function(){

$(“ol”).prepend( “<li> Appended list Text</li> .” );

});

});

</script>

<body>

<p >This is Roshan Kumar Jha</p>

<ol>

<li> List 1</li>

<li> List 3</li>

<li> List 3</li>

</ol>

<button type=”button” class=”btn-one” >click</button>

<button type=”button” class=”btn-two” >click me</button>

</body>

jQuery after() and before() Methods

The jQuery after() method inserts content AFTER the selected HTML elements.

The jQuery before() method inserts content BEFORE the selected HTML elements.

<script>

$(document).ready(function(){

$(“.btn-one”).click(function(){

$(“img”).before( ” Before” );

});

$(“.btn-two”).click(function(){

$(“img”).after( “After” );

});

});

</script>

<body>

<img src = images/roshan.jpg alt =”roshan” width = “100”><br>

<button type=”button” class=”btn-one” >click</button>

<button type=”button” class=”btn-two” >click me</button>

</body>

Related Posts

Modern DataOps Observability: A Practical Guide to Real-Time Data Monitoring

Introduction Organizations increasingly rely on fast event streams to power critical operational decisions. Applications across industries run on immediate analytical feedback loops: automated fraud prevention systems scoring…

Read More

Navigating Upcoming Events in Lucknow: Indie Stages, Concerts, and Art Spaces

Introduction Finding reliable, engaging activities across Lucknow often presents an unexpected challenge. Residents looking to unwind after a busy work week, college students seeking creative outlets, and…

Read More

Places to Visit in Bihar: An In-Depth Look at Regional History and Architecture

Introduction Planning a trip to eastern India often brings up questions about where to start, how connectivity works, and which heritage sites justify a visit. Bihar is…

Read More

Knee Replacement Surgery Guide: Symptoms, Surgical Options, and Physical Therapy

Introduction Persistent joint discomfort can disrupt everyday routines, making basic movements like climbing stairs, walking, or rising from a chair feel challenging. Finding effective knee treatment begins…

Read More

Complete Guide to Events in Kolkata: How to Discover What to Do

Finding something worthwhile to do across Kolkata often comes down to filtering noise rather than finding options. Between historic theatre corridors, contemporary auditorium programs, lively music venues,…

Read More

Enterprise Delivery Pipelines: Technical Strategies for DevOps Training China

Introduction Software development teams frequently experience severe delivery bottlenecks when handoffs between developers and operations engineers rely on manual interventions. Code that runs reliably on a developer’s…

Read More