Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

青灯夜游
青灯夜游asal
2022-05-24 16:07:332535semak imbas

Kaedah untuk menambah elemen: 1. Gunakan append() atau prepend() untuk menambah sub-elemen di dalam elemen yang ditentukan 2. Gunakan after() atau before() untuk menambah elemen adik beradik. Kaedah penyingkiran: 1. Gunakan remove() untuk memadamkan elemen dan sub-elemen yang dipilih 2. Gunakan empty() untuk memadamkan sub-elemen tetapi kekalkan elemen yang dipilih.

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

Persekitaran pengendalian tutorial ini: sistem windows7, versi jquery3.2.1, komputer Dell G3.

Empat cara untuk menambah elemen dengan jQuery:

1.

Gunakan kaedah append() untuk menambah elemen anak pada "hujung" di dalam elemen div.

Sintaks:

$(A).append(B)

bermaksud memasukkan B di hujung A.

Contoh:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-3.2.1.min.js"></script>
		<script>
			$(function () {
            $("#btn").click(function () {
                var newp = "<p>一个新段落</p>";
                $("div").append(newp);
            })
        })
    </script>
	</head>
	<body>
		<div style="background-color: #FF0000;">
			<p>第一段文本</p>
			<p>第二段文本</p>
			<p>第三段文本</p>
		</div>
		<input id="btn" type="button" value="插入" />
	</body>
</html>

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

2.

Kaedah prepend() boleh menambah elemen anak pada "permulaan" di dalam elemen div.

Sintaks:

$(A).prepend(B)

bermaksud memasukkan B pada permulaan A.

Contoh:

$(function () {
	$("#btn").click(function () {
		var newp = "<p>一个新段落</p>";
		$("div").prepend(newp);
	})
})

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

3.

$(A).after(B) bermaksud memasukkan B selepas bahagian luar A.

Contoh:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-3.2.1.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$("div").after("这是往div后面增加的新文本内容");
				});
			});
		</script>
	</head>
	<body>

		<div style="height:100px;background-color:yellow">
			这是一些文本。
			<p>这是div块中的一个p段落。</p>
		</div><br>
		<button>往div后面增加内容</button>

	</body>
</html>

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

4 sebelum() memilih elemen dan memasukkan kandungan ke dalam elemen.

$(A).sebelum(B) bermaksud memasukkan B sebelum bahagian luar A.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-3.2.1.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$("div").before("这是往div前面增加的新文本内容");
				});
			});
		</script>
	</head>
	<body>

		<div style="height:100px;background-color:yellow">
			这是一些文本。
			<p>这是div块中的一个p段落。</p>
		</div><br>
		<button>往div前面增加内容</button>

	</body>
</html>

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

2 cara untuk memadam elemen dengan jQuery:

  • Gunakan kaedah remove() untuk memadamkan elemen dan sub-elemen yang dipilih pada masa yang sama.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-3.2.1.min.js"></script>
		<script>
			$(function () {
		            $("#btn").click(function () {
		                $("li:nth-child(4)").remove();
		            })
		        })
		    </script>
	</head>
	<body>
		<ul>
			<li>HTML</li>
			<li>CSS</li>
			<li>JavaScript</li>
			<li>jQuery</li>
			<li>Vue.js</li>
		</ul>
		<input id="btn" type="button" value="删除" />
	</body>
</html>

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

  • Menggunakan empty() akan memadamkan elemen anak bagi elemen yang dipilih, tetapi tidak akan memadamkan yang dipilih unsur.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-3.2.1.min.js"></script>
		<script>
			$(function () {
		            $("#btn").click(function () {
		                $("ul li:nth-child(4)").empty();
		            });
		        })
		    </script>
	</head>
	<body>
		<ul>
			<li>HTML</li>
			<li>CSS</li>
			<li>JavaScript</li>
			<li>jQuery</li>
			<li>Vue.js</li>
		</ul>
		<input id="btn" type="button" value="删除" />
	</body>
</html>

Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery

[Pembelajaran yang disyorkan: tutorial video jQuery, video bahagian hadapan web]

Atas ialah kandungan terperinci Bagaimana untuk menambah dan mengalih keluar elemen dengan jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn