jQuery选择器基础

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery选择器基础一</title>
    <script type="text/javascript" src="jquery.min.js"></script>
    <style>
        *{
            list-style: none;
        }
    </style>
</head>
<body>
----->jquery 选择器
  目标:
      1.了解jQuery 有哪些选择器
      2.熟悉基本选择器、层级选择器和属性选择器的使用
  大纲:
      1、jQuery 选择器简介
          1)jQuery 是一个以CSS选择器为核心的JavaScript库
          2)jQuery 支持CSS规范1到3的几乎所有的选择器
          3)他降低了学习门槛
          4)编码时 我们往往需要首先使用选择器选择元素、然后在对其进行操作

      2、jQuery 选择器的分类
          1)基本选择器
          2)层级选择器
          3)属性选择器
          4)过滤选择器
          5)表单选择器

      3、基本选择器
         1)#id  z这就是id选择器举例:
            $('#aa')他将会返回id值为aa 的第一个元素的jQuery 对象
             注意:如果文档中包含多个id值为aa的元素、他只会返回第一个
         2)element  这就是元素选择器   举例:
           $('button') 他将返回文档中所有的button元素的jQuery 对象
         3).class     这就是类选择器  举例;
           $('.cc')    他将会返回所有的class属性值为cc 的元素的jQuery 对象
         4)*          这就是通配符选择器 举例:
           $('*')    他将返回文档中所有的元素
         5)selector1,selector2,selectorN  这就是群组选择器 举例:
           $('#aa,.cc')他将会返回id值为aa 的第一个元素 ,并且会返回class属性值为cc 的元素的jQuery对象
      4、层级选择器
          1) ancestor descendant 后代选择器 举例:
               $('.sport.football') 他将返回class为sport的元素后代中所有的class为football的元素
          2)parent > child   子选择器  举例:
              $('.sport>li') 他将返回class 为sport的子元素所有的li元素,
          3)prev + next      紧接下一个元素  例如:
              $('.sport+li') 他将返回class为sports 的紧接着的下一个li  元素
          4)prev ~ siblings  选择以后的所有兄弟元素  例如:
             $('.sport~li')  他将返回class为sport的兄弟元素中的li 元素
      5、属性选择器
          1)[attribute]        选取包含某个属性的元素  例如:
            $(''[type])        他将返回包含属性type的所有元素
          2)[attribute=value]  选取属性值为特定特定值的元素  例如:
            $('[type ="ccc"]') 他将返回属性type 的值为ccc 的所有元素
          3)[attribute!=value] 选取属性值不为特定特定值的元素 例如:
            $('[type ="aaa"]') 他将返回属性type 的值不为aaa 的所有元素
          4)[attribute^=value] 选取属性值以某个值开头的元素 例如:
            $('[type^="cc"]')  他将返回属性type 的值以cc 开头的所有元素
          5)[attribute$=value] 选取属性值以某个值结尾的元素 例如:
           $('[type$="ee"]')   他将返回属性type的值以ee结尾的所有元素
          6)[attribute*=value]  选取属性值包含某个值得元素   例如
            $('[type*="o"]')    他将返回属性type 的值中包含o的所有元素
          7)[attrSel1][attrSel2][attrSelN] 选取同事符合多个条件元素  例如:
            $('[class][type^="c"]')  他将返回有class属性  并且type属性的元素
      -->
<button>按钮</button>
<ul>
    <li>
        <ul>
            <li id="aa">无腿少女靠“身体”养活自己 月入十万不成问题</li>
            <li id="cc">6岁孩子报8个兴趣班 多数家长暑假花费上万元</li>
            <li class="joke">台当局再搞“金援外交” 将提供6千万美元给“友邦”</li>
            <li class="joke">恐袭后中国游客重返法国 巴黎旅游业乐开花</li>
        </ul>
    </li>
    <li>
        <ul>
            <li>中国海军“和平方舟”医院船首次停靠斯里兰卡</li>
            <li>获八一勋章老兵:对越作战眼球被炸出 用手塞回</li>
            <li>江苏省委原书记离世 三任总书记四任总理哀悼</li>
            <li>jQuery 2 将不再支持ie6/7/8</li>
        </ul>
    </li>
</ul>
</body>
<script>
    $(document).ready(function () {
        $('button').click(function () {
          //  $('#aa').css('color','blue');
          //  $('#cc').css('color','red');
          // $('.joke').css('color','red');
          $('#aa,.joke').css('color','yellow');
        });
    });
</script>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容

  • jQuery: 简单易用,功能强大,对移动端来说,体积稍大。 1、回顾前面学到的js我们遇到的一些痛点 1.win...
    越IT阅读 591评论 12 6
  • 一、符合CSS规范的选择器 问题一:以下是一段HTML结构,通过jQuery的基本选择器,我们有多少方法可以获取?...
    艳晓阅读 665评论 0 0
  • 基础选择器: 元素选择器:$("p")找页面中所有p元素 #id选择器:$("#test")选取页面中id为tes...
    algernon_阅读 200评论 0 0
  • 环境搭建 进入官方网站获取最新的版本 http://jquery.com/download/ ,这里需要注意 j...
    阿r阿r阅读 794评论 0 7
  • 目标: 1,许大哥和他金融大咖朋友来公司考察 2,燕子带她朋友来公司了解基金 3,杜鹃和文冰来公司了解 4,最好去...
    gracelij阅读 167评论 0 0