站長資訊網
最全最豐富的資訊網站

jquery怎么判斷元素是否包含指定類

兩種判斷方法:1、使用hasClass(),可以檢查被選元素是否包含指定的class(類名),語法“指定元素對象.hasClass("類名")”,如果包含指定的類則返回true,如果不包含則返回false。2、使用attr()和“==”運算符,語法“指定元素對象.attr("class")=="類名"”,可以檢查元素class屬性值是否等于指定類名,如果返回true則表示包含。

jquery怎么判斷元素是否包含指定類

本教程操作環境:windows7系統、jquery3.6.0版本、Dell G3電腦。

jquery判斷元素是否包含指定類的兩種方法:

方法1:使用hasClass()判斷

hasClass() 方法可以檢查被選元素是否包含指定的 class(類名)。

如果被選元素包含指定的類,該方法返回 true,如果不包含則返回false。

示例:檢查 <p> 元素是否包含 "intro" 類

<!DOCTYPE html> <html> 	<head> 		<meta charset="utf-8" /> 		<script src="./js/jquery-3.6.0.min.js"></script> 		<script> 			$(document).ready(function(){ 				$("button").click(function(){ 					console.log($("p").hasClass("intro")); 				}); 			}); 			</script> 		<style type="text/css"> 			.intro { 				font-size: 120%; 				color: red; 			} 		</style> 	</head> 	<body>  		<h1>這是一個段落標題</h1> 		<p class="intro">這是一個段落</p> 		<p> 這是另外一個段落</p> 		<button>是否有 p 元素使用了 "intro" 類?</button>  	</body> </html>

jquery怎么判斷元素是否包含指定類

返回值為true,因此指定p元素中包含 "intro" 類。

方法2:使用attr()和“==”判斷

  • attr() 方法設置或返回被選元素的屬性值。只需要使用該方法返回class屬性的值。

  • 使用“==”運算符判斷是否和指定類名相等即可

如果返回 "true"則表示包含,如果返回false則表示不包含。

示例:檢查 <p> 元素是否包含 "intro" 類

$(document).ready(function(){ 	$("button").click(function(){ 		console.log($("p").attr("class")=="intro"); 	}); });

jquery怎么判斷元素是否包含指定類

【推薦學習:jQuery視頻教程、web前端視頻】

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产精品久久国产精品99| 精品福利视频一区二区三区| 日本一区二区三区精品国产| 国产视频精品视频| 精品国产这么小也不放过| 久久精品国产亚洲AV久| 日韩精品乱码AV一区二区| 国产精品后入内射日本在线观看| 国产在线观看高清精品| 精品偷自拍另类在线观看丰满白嫩大屁股ass | 精品久久精品久久| 久久99精品久久久久久清纯| 网友自拍区视频精品| 精品人妻无码区二区三区| 91久久精品一区二区| 99re66热这里都是精品| 三上悠亚久久精品| 久9re热这里精品首页| 久久精品亚洲综合一品| 国产精品毛片VA一区二区三区| 国产精品综合色区在线观看| 99久久精品国产高清一区二区| 91原创国产精品| 国内精品一线二线三线黄| 中文字幕精品亚洲无线码一区应用 | 国产精品二区三区免费播放心| 精品伊人久久大香线蕉网站| 亚洲国产精品嫩草影院| 国产精品久久久久久麻豆一区| 99爱在线精品视频网站| 精品永久久福利一区二区| 久久国产精品久久精| 久久精品国产99久久99久久久| 亚洲处破女AV日韩精品| 亚洲综合国产精品| 亚洲精品人成在线观看| 久久精品中文字幕无码绿巨人| 91精品国产一区二区三区左线| 最新69堂国产成人精品视频| 亚洲日韩国产精品无码av| 国产精品成人观看视频免费|