jQuery 十三中选择器总结

<body style="overflow: scroll;">
    <h1>我的测试</h1>
    <div id="111">
        <p class="first">第一个p标签</p>
        <p class="second">
            第二个p标签
            <span>span拼接</span>
        </p>
        <p class="three">第三个p标签</p>
        <p class="four">第四个p标签</p>
    </div>
    <div id="222">
        <div id="no1"><a href="">第一个div</a></div>
        <div id="no2">第二个div</div>
        <div id="no3">第三个div</div>
        <div id="no4">第四个div</div>
    </div>
    <div id="333">
        <table cellspacing="1" cellpadding="5">
            <tr>
                <td>11</td>
                <td>11</td>
            </tr>
            <tr>
                <td>22</td>
                <td>22</td>
            </tr>
            <tr>
                <td>33</td>
                <td>33</td>
            </tr>
            <tr>
                <td>44</td>
                <td>44</td>
            </tr>
        </table>
    </div>
</body>

js:

<script type="text/javascript">
/*
 jquery 14种标签选择器
 */
$(function(){
    //一: id选择器:为标签元素设置一个id,并用#id去空值元素
    //$(‘#no2‘).css(‘color‘,‘blue‘);
    //二: class选择器
    //$(‘.four‘).css(‘color‘,‘blue‘);
    //三:标签选择器 : 多种标签可混合中间以“,”隔开
    //$(‘p,div‘).css(‘color‘,‘red‘);
    //四:任意组合选择:
    //$(‘p.first,div#no2‘).css(‘color‘,‘red‘);
    //$(‘.second,#no3‘).css(‘color‘,‘red‘);
    //五:指定父元素下所有子元素
    //$(‘#111 span‘).css(‘color‘,‘red‘);
    //六:prev + next : 匹配所有紧接在 prev 元素后的 next 元素:只能是两个紧接的元素可用。中间有隔开都无效。
    //$(‘h1+div‘).css(‘color‘,‘red‘);
    //七:prev ~ siblings : 匹配 prev 元素之后的所有 siblings 同辈元素
    //$(‘h1~div‘).css(‘color‘,‘red‘);
    //八:获取标签第一个元素
    //$("p:first").css(‘color‘,‘red‘);
    //九:last : 获取最后个元素
    //$("div:last").css(‘color‘,‘red‘);
    //十:even : 匹配所有索引值为偶数的元素,从 0 开始计数
    //$("tr:even").css(‘color‘,‘red‘);
    //十一:odd : 匹配所有索引值为奇数的元素,从 0 开始计数
    //$("tr:odd").css(‘color‘,‘blue‘);
    //十二:除去给定选择器的所有元素
    //$("p:not(.three)").css(‘color‘,‘red‘);
    //十三:gt(index) : 匹配所有大于\等于、小于给定索引值的元素
    /*
    $("p:gt(1)").css(‘color‘,‘red‘);
    $("p:eq(1)").css(‘color‘,‘green‘);
    $("p:lt(1)").css(‘color‘,‘blue‘);
    */
    //十四:匹配所有:*
    $("*").css(‘color‘,‘blue‘);

});
</script>
时间: 2024-07-28 17:55:21

jQuery 十三中选择器总结的相关文章

[ jquery 选择器 :even ] 此方法选取指定jquery对象中的偶数对象

此方法选取指定jquery对象中的偶数对象: 实例: <!DOCTYPE html> <html lang='zh-cn'> <head> <title>Insert you title</title> <meta http-equiv='description' content='this is my page'> <meta http-equiv='keywords' content='keyword1,keyword2,k

jquery中选择器input:hidden和input[type=hidden]的差别

jquery中选择器input:hidden和input[type=hidden]的差别 关于选择器:hidden的申明, 在jquery申明文档中是如许说的:匹配所有不成见元素,或者type为hidden的元素.而[type=hidden]是查找所有type属性便是hidden的元素.两者是有雷同之处和不合之处的. :hidden匹配所有不成见元素,或者type为hidden的元素,所有样式display便是none的元素和子元素以及type="hidden"的表单位素都在查找的成果

[ jquery 选择器 :last ] 此方法选取jquery对象中的最后一个对象

此方法选取jquery对象中的最后一个对象,与:first相对 实例: <!DOCTYPE html> <html lang='zh-cn'> <head> <title>Insert you title</title> <meta http-equiv='description' content='this is my page'> <meta http-equiv='keywords' content='keyword1,k

jQuery基础知识--选择器与效果

$(this).hide()-----隐藏当前元素 $("p").hide()------隐藏所有段落 $(".test").hide()--隐藏所有class="test"的元素 $("#test").hide()--隐藏所有id="test"的元素 文档就绪函数 $(document).ready(function() {     ---------jQuery function go here----

非常easy学习的JQuery库 : (二) 选择器

作用 选择器同意您对元素组或单个元素进行操作. 在前面的章节中,我们介绍了一些有关怎样选取 HTML 元素的实例. 关键点是学习 jQuery 选择器是怎样准确地选取您希望应用效果的元素. jQuery 元素选择器和属性选择器同意您通过标签名.属性名或内容对 HTML 元素进行选择. 选择器同意您对 HTML 元素组或单个元素进行操作. 在 HTML DOM 术语中: 选择器同意您对 DOM 元素组或单个 DOM 节点进行操作. 元素选择器 jQuery 使用 CSS 选择器来选取 HTML 元

很容易学习的JQuery库 : (二) 选择器

一.作用 选择器允许您对元素组或单个元素进行操作. 在前面的章节中,我们介绍了一些有关如何选取 HTML 元素的实例. 关键点是学习 jQuery 选择器是如何准确地选取您希望应用效果的元素. jQuery 元素选择器和属性选择器允许您通过标签名.属性名或内容对 HTML 元素进行选择. 选择器允许您对 HTML 元素组或单个元素进行操作. 在 HTML DOM 术语中: 选择器允许您对 DOM 元素组或单个 DOM 节点进行操作. 二.元素选择器 jQuery 使用 CSS 选择器来选取 HT

第一百六十五节,jQuery,过滤选择器

jQuery,过滤选择器 学习要点: 1.基本过滤器 2.内容过滤器 3.可见性过滤器 4.子元素过滤器 5.其他方法 过滤选择器简称:过滤器.它其实也是一种选择器,而这种选择器类似与 CSS3 (http://t.mb5u.com/css3/)里的伪类,可以让不支持 CSS3 的低版本浏览器也能支持.和常规 选择器一样,jQuery 为了更方便开发者使用,提供了很多独有的过滤器. 一.基本过滤器 过滤器主要通过特定的过滤规则来筛选所需的 DOM 元素,和 CSS 中的伪类的语法类 似:使用冒号

Jquery简介之选择器

前言 Jquery是一种js框架(程序代码的一种有机结合)是程序开发过程中的一种半成品:类似的框架有EXTJS. 依赖库:jquery-XXX.js 语法:$() 正文 5种基本的选择器 id选择器 $("#id值") 例子:$(#span1).css("color","red"); 标签选择器 $("标签名称") Class选择器 $(".class的值") 群组选择器 $("标签名称1,标签名

Jquery基础之选择器

选择器是JQuery的根基,在JQuery中对事件处理.选择遍历Dom.ajax操作都依赖选择器.JQuery选择器分为基本选择器.层次选择器.过滤选择器.表单选择器. 一.基本选择器 1.ID选择器$("#ID") 页面中每个ID是唯一的,ID选择器选择每个ID元素,如下方法如下:$("#ID");例:$("#tbxName")这个方法选择id=tbxName的页面元素.选择结果为单个元素. 2.类选择器$(".class"