Home >Web Front-end >Front-end Q&A >How to add sibling nodes in jquery

How to add sibling nodes in jquery

青灯夜游
青灯夜游Original
2022-04-27 17:59:284758browse

How to add sibling nodes in jquery: 1. Use before(), the syntax "$(specified element).before(sibling node)", you can insert sibling nodes before the specified element; 2. Use after() , the syntax "$(specified element).after(sibling node)" allows you to insert sibling nodes after the specified element.

How to add sibling nodes in jquery

The operating environment of this tutorial: windows7 system, jquery1.10.2 version, Dell G3 computer.

In jquery, you can use the following two methods to add sibling nodes

  • before() method: Insert specified content before the selected element.

  • after() method: Insert the specified content after the selected element.

1. Use before() to add sibling nodes forward

before() can insert sibling nodes before the specified element

Syntax:

$(A).before(B)
  • means inserting the B sibling node in front of the A node.

Example:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(function () {
            $("button").click(function () {
                var a = "<span style=&#39;color:red;&#39;>一个span元素</span>";
                $("div").before(a);
            })
        })
    </script>
	</head>
	<body>
		<h1>一个大标题</h1>
		<p>一个p段落</p>
		<div>一个div元素</div>
		<p>一个p段落</p>
		<button>在div前插入一个兄弟节点</button>
	</body>
</html>

How to add sibling nodes in jquery

2. Use after() to add sibling nodes backwards

after() can insert sibling nodes after the specified element

Syntax:

$(A).after(B)
  • means inserting the B sibling node after the outside of the A node.

Example:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(function () {
            $("button").click(function () {
                var a = "<span style=&#39;color:red;&#39;>一个span元素</span>";
                $("div").after(a);
            })
        })
    </script>
	</head>
	<body>
		<h1>一个大标题</h1>
		<p>一个p段落</p>
		<div>一个div元素</div>
		<p>一个p段落</p>
		<button>在div前插入一个兄弟节点</button>
	</body>
</html>

How to add sibling nodes in jquery

[Recommended learning: jQuery video tutorial, web front-end video

The above is the detailed content of How to add sibling nodes in jquery. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn