web前端学习:JQuery选择器-2
【摘要】 索引选择器eq(3)获取索引的元素gt(3)索引大于3的所有元素lt(3)索引小于3的所有的元素$("#u1 li:eq(7)").css("backgroundColor","red");$("#u1 li:gt(7)").css("backgroundColor","green");$("#u1 li:lt(5)").css("backgroundColor","black");Jque...
索引选择器
eq(3)获取索引的元素
gt(3)索引大于3的所有元素
lt(3)索引小于3的所有的元素
$("#u1 li:eq(7)").css("backgroundColor","red");
$("#u1 li:gt(7)").css("backgroundColor","green");
$("#u1 li:lt(5)").css("backgroundColor","black");
Jquery操作样式
//第一种写法: $("#u1>li").css("backgroundColor","red"); $("#u1>li").css("fontSize","全新硬笔行书简"); $("#u1>li").css("fontSize","30px");
//第二种写法: var style={ "backgroundColor":"red", "fontSize":"全新硬笔行书简", "fontSize":"30px" }; $("#u1>li").css(style);
//第三种写法: $("#u1>li").css("backgroundColor","red").css("fontSize","全新硬笔行书简 ").css("fontSize","30px");
console.log($("#u1>li").css("backgroundColor")); //获取属性的值,写一个参数即可
Jquery操作类样式
$("#btn1").click(function () {
$("#dv").addClass("cls1");//添加一个样式
$("#dv").addClass("cls1 cls2");//添加多个样式
$("#dv").addClass("cls1").addClass("cls2");
});
$("#btn2").click(function () {
//移除某个样式
$("#dv").removeClass("cls1");
//移除多个样式 $("#dv").removeClass();
});
addClass();参数:类样式名字,添加样式的同时不会干掉原有的样式。
removeClass();不写参数移除所有的类样式。
removeClass(“cls“);移除指定的一个类样式。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)