如何判断是否有class名(属性名)——is()方法

405 阅读1分钟

is() 方法

<p id="ceshi">测试is方法</p>

判断一下上述结构中 是否含有class 名为 ceshi 的元素

<style>
		.ceshi{color: #C91114;}
	</style>
	
	<p id="ceshi">测试is方法</p>
	
	<script>
		
		let isCeshi = $('#ceshi').is('class','ceshi')
	
		$('#ceshi').click(function(){
			if(isCeshi){
				$(this).removeClass('ceshi'); 
				isCeshi = !isCeshi;
				
			}else{
				$(this).addClass('ceshi');  
				isCeshi = !isCeshi;
			}
			
		})
	</script>