基本选择器
基本选择器:#id, .class,element ,*, selector1,selector2....,selectoN
#id 根据id匹配一个元素
$("#choose").css("background-color","#B2E0FF"); //选取id为 choose的元素背景颜色
.class 根据给定的类名匹配元素 遍历css元素
$("#choose").css("background-color","#B2E0FF"); //选取id为 choose的元素背景颜色 与 id 选择器不同,class 选择器常用于多个元素。
element 选取带有指定标签名的元素 (遍历html元素)
$("p").css("background-color","#B2E0FF"); //选取所有的p元素
* 匹配所有元素
$("*")选取所有的元素
层次选择器
$("ancestor descendant")选取ancestor 元素里所有descendant后代元素
$("body div").css("background"."#bbffaa") 改变<body>内所有的<div>的背景色
$("parent>child")选取parent元素下的child子元素
$('div > span').css('color', '#FF0000'); //选取div下的第一代span元素,将字体颜色设为红色
$("prev+next")选取紧接在prev元素后的next元素
$('.item + div').css('color', '#FF0000'); }); <p class="item"></p> <div>123</div> <div>456</div> <span class="item"></span> <div>789</div> 只有123 789变色 //选取class为item的下一个div兄弟元素
$("prev~siblings")选取prev元素之后的所有siblings元素
$('.inside ~ div').css('color', '#FF0000'); }); <div class="inside">123</div> <div>456</div> <span>789</span> <div>10 11 12</div> 456 10 11 12会变色 /// 选取class为inside之后的所有div同辈元素
过滤选择器: :first :last :not(selector) :even :odd :eq(index) :gt(index) :lt(index) :header :animated :focus
:first :last 取第一个和最后一个元素
$('div:first').css('color', '#FF0000'); $('div:last').css('color', '#FF0000'); }); <div>123</div> <div>456</div> <div>789</div> //选取所有<div>元素第一个<div>元素和最后一个<div>元素 // 123 789会变色
:not(selector)去除所有与给定选择器匹配的元素
$(document).ready(function () { $('div:not(.wrap)').css('color', '#FF0000'); }); <div>123</div> <div class="wrap">456</div> //选取class不为wrap的 <div> //123变色
:even 选取索引是偶数的所有元素 ,索引从0开始 :odd选取索引是奇数的所有元素
$('tr:even').css('background', '#EEE'); // 偶数行颜色 $('tr:odd').css('background', '#DADADA'); // 奇数行颜色
:eq(index)取指定索引的元素
$('tr:eq(2)').css('background', '#FF0000'); //从第三个背景色变色
:gt(x)取大于x索引的元素 :lt(x)小于x索引的元素
$('ul li:gt(2)').css('color', '#FF0000'); $('ul li:lt(2)').css('color', '#0000FF'); <ul> <li>L1</li> <li>L2</li> <li>L3</li> <li>L4</li> <li>L5</li> </ul> L4和L5会是红色,L1和L2会是蓝色,L3是默认颜色
相关推荐
Jquery选择器,Jquery选择器Jquery选择器Jquery选择器Jquery选择器Jquery选择器
jQuery选择器大全(48个代码片段 21幅图演示)
jQuery选择器全解.
jQuery选择器速查表,包括了jQuery的基本选择器、层次选择器、过滤选择器、表单选择器,方便以后查找。
Jquery选择器; 基本选择器;jQuery选择器;jQuery选择器; 层级选择器;jQuery选择器;;; 筛选选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器; 排他思想;jQuery选择器;jQuery...
jquery 选择器 描述
jQuery选择器过滤器全面的总结,老师推荐!
JQuery 选择器,方便 使用的技术
经典的jQuery选择器应用例子,直观的演示了各种选择器的应用例子。对学习jQuery很有帮助。
jQuery选择器大全(48个代码片段+21幅图演示)
这是一份比较全面的jQuery选择器基础知识,包括源代码和相应的ppt,供大家分享
Jquery选择器分类整理,基本都包含到了,学习笔记。
jquery选择器功能无比强大,用好了可以起到事半功倍的效果,这个资源把选择器单独列出来,便于方便查找
jquery选择器入门详解小案例,内附框架脚本,直接运行即可,可以查看源码!
JQuery选择器详解JQuery选择器详解
jquery初学者必备,有各种jquery的选择器,个人学习时整理
jQuery选择器总结,网上下载的,非原创的,仅供参考,学习学习。
通过思维导图对知识进行梳理,以便记忆
(24)选择表格中第3行,标题行不算(要求用nth-child()过滤器) 上机任务3 用chrome打开dom.sample2.html页面,该页面中内嵌有几个CSS类:.red .green .blue .yellow .thickBorder .seeThrough 在chrome的控制台...