Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menukar atribut kelas div dalam jquery

Bagaimana untuk menukar atribut kelas div dalam jquery

青灯夜游
青灯夜游asal
2022-03-18 11:58:203640semak imbas

Ubah kaedah: 1. Gunakan pernyataan "$("div").addClass("class attribute value")" 2. Gunakan "$("div").attr("class", penyataan "nilai ")"; 3. Gunakan pernyataan "$("div").removeClass("nilai atribut kelas")".

Bagaimana untuk menukar atribut kelas div dalam jquery

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 1.10.2, komputer Dell G3.

jquery menukar atribut kelas div

Kaedah 1: Gunakan kaedah addClass()

Kaedah addClass() menambah satu atau lebih kelas pada elemen yang dipilih.

Kaedah ini tidak mengalih keluar atribut kelas sedia ada, tetapi hanya menambah satu atau lebih atribut kelas.

Contoh:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					$("div").addClass("intro");
				});
			});
		</script>
		<style type="text/css">
			.intro {
				font-size: 120%;
				color: red;
			}
		</style>
	</head>

	<body>
		<h1>这是一个h1大标题</h1>
		<div>这是一个div段落</div>
		<p>这是一个p段落</p>
		<button>向div元素添加一个类</button>
	</body>
</html>

Bagaimana untuk menukar atribut kelas div dalam jquery

Kaedah 2: Gunakan kaedah attr()

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					$("div").attr("class","intro");
				});
			});
		</script>
		<style type="text/css">
			.intro {
				font-size: 120%;
				color: pink;
			}
		</style>
	</head>

	<body>
		<h1>这是一个h1大标题</h1>
		<div>这是一个div段落</div>
		<p>这是一个p段落</p>
		<button>向div元素添加一个类</button>
	</body>
</html>

Bagaimana untuk menukar atribut kelas div dalam jquery

Kaedah 3: Gunakan kaedah removeClass()

kaedah removeClass() untuk mengalih keluar satu atau lebih kelas daripada elemen yang dipilih.

Nota: Jika tiada parameter dinyatakan, kaedah ini akan mengalih keluar semua kelas daripada elemen yang dipilih.

Contoh:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					$("div").removeClass("intro");
				});
			});
		</script>
		<style type="text/css">
			.intro {
				font-size: 120%;
				color: pink;
			}
		</style>
	</head>

	<body>
		<h1>这是一个h1大标题</h1>
		<div class="intro">这是一个div段落</div>
		<p>这是一个p段落</p>
		<button>去除div 元素的类</button>
	</body>
</html>

Bagaimana untuk menukar atribut kelas div dalam jquery

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

Atas ialah kandungan terperinci Bagaimana untuk menukar atribut kelas div dalam 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