insertBefore() Method - Javascript jQuery Method and Property

Javascript examples for jQuery Method and Property:insertBefore

Description

The insertBefore() method inserts HTML elements before the selected elements.

For an existing element, it will be moved from its current position, and inserted before the selected elements.

Syntax

Parameter Require Description
content Required. HTML tags content to insert.
selector Required. where to insert the content

The following code shows how to Insert a <span> element before each <p> element:

Demo Code

ResultView the demo in separate window

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $("button").click(function(){
        $("<span>Hello world!</span>").insertBefore("p");
    });/*from   ww w  . j  a  v a2 s .  co m*/
});
</script>
</head>
<body>

<button>Insert span element before each p element</button>

<br><br>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>

</body>
</html>

Related Tutorials