jQuery css方法操作

<style type="text/css">
			#box{width: 100px;height: 100px;/*background: red;*/}
			.class{background: lavender;}
		</style>
	</head>
	<body>
		<div id="box"></div>
	</body>
	<script src="js/jquery-1.12.4.js" type="text/javascript" charset="utf-8"></script>
	<script type="text/javascript">
		//单一	只设置一种样式
		$('#box').css('border','1px solid red');
		//多种 用json方法存放添加
		$('#box').css({height:'200px',width:'200px',border:'10px solid black'})
		//获取样式值
		var boxwidth = $('#box').css('width');
		//alert(boxwidth);
		
		//1.移入div事件 添加clss样式 等级比css样式的低
		$('#box').on('mouseover',function(){
			// 给div添加class的类选择样式
			$(this).addClass('class');
		});
		$('#box').on('mouseout',function(){
			// 只移除指定名称的样式
			$(this).removeClass('class');
			
			//这个没有加类名 代表移除全部的类的样式
			//$('#box').removeClass();
		});
		
		// hasClass(类样式名称)	判断是否有使用类样式,有返回true
		console.log('是否有使用box的类样式'+$('.box').hasClass('box'));
		console.log('是否有使用xob的类样式'+$('.box').hasClass('xob'));
		
		// toggleClass		如果没有指定类样式就添加类样式,如果有就把指定类样式给移除
		$('.box2').on('mouseover', function(){
			$(this).toggleClass('color');
		});
	</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值