打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jQuery操作类选择器改变样式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>title</title>
<style>
.cls {
width: 200px;
height: 100px;
background-color: crimson;
}
.cls2 {
border: 2px solid green;
}
</style>
<script src="jquery-1.12.1.js"></script>
<script>
$(function () {
$("#btn").click(function () {
//为div设置类样式,同时应用多个类样式
//$("#dv").addClass("cls");
//$("#dv").addClass("cls").addClass("cls2");
//$("#dv").addClass("cls cls2");
//console.log($("#dv").addClass("cls"));
//addClass()方法,括号里什么也没有,返回来的仍然是这个对象,即使在括号中设置了内容,返回来的还是这个对象
//removeClass()方法,同上
//移除类样式
//$("#dv").removeClass("cls");
//移除多个类样式
//$("#dv").removeClass("cls").removeClass("cls2");
//$("#dv").removeClass("cls cls2");
//console.log($("#dv").removeClass("cls"));
//css方法是不能添加或者移除类样式的
//$("#dv").css("class","cls");
$(function () {
$("#btn").click(function () {
//判断这个元素是否应用了某个类样式
if ($("#dv").hasClass("cls cls2")) {
console.log("应用了");
} else {
console.log("没有应用");
}
});
});
// hasClass()
// 是判断元素使用应用了这个类样式的
// addClass()
// 添加类样式
// removeClass()
// 移除类样式
});
});
//总结:设置元素的样式可以使用css()方法,也可以使用addClass()或者是removeClass()方法
</script>
</head>
<body>
<input type="button" value="显示效果" id="btn"/>
<div id="dv"></div>
</body>
</html>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【Jquery 】动态添加、删除class样式
jQuery修改操作css属性实现方法
原生JS实现增加删除class(addClass,removeClass,toggleClass)
jquery hasClass、removeClass、addClass方法
JQ修改css样式小结
JQuery无废话系列教程(二) 实战篇上
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服