jquery知识整理(一)---jquery基本选择器和后代选择器

 <p id="p1">昔我往矣</p>
    <p class="p2"></p>
    <p class="p2">今我来思</p>
    <p id="p2">雨雪霏霏</p>

在这里插入图片描述

一.基本选择器

1.Id选择器

语法:$("#id")

注意:(1)不要忘了写#
(2)id 选择器 id唯一的,返回的是单个节点,标签选择器 / 类选择器,返回的是数组

 $("#p1").css("background-color","blue");

在这里插入图片描述

2.标签选择器

语法:$(“tag”)
$('p').css("background-color","blue");

3.类选择器

语法:$(".class")
 $('.p2').css("background-color","green");

在这里插入图片描述

4.并集选择器

例:拿到所有 p标签下面 ,有p2 的标签

$('p.p2').css("background-color","green")

在这里插入图片描述

二.层级选择器

   
    <div id="div1">
        <p id="p1">
            <span>我是孙子标签 sapn</span>
        </p>

        <div id="div2">我是儿子div标签 </div>

         <span id="p2">儿子span标签 hello span1 </span> <br>   
         <span>儿子span标签 hello span2 </span> <br>
         <span>儿子span标签 hello span3 </span> <br>
    </div>

1.后代选择器

语法: ( 父 代 子 代 ) 例 如 : (父代 子代) 例如: ():( div span),div下面的 span 都能获取到(不论 儿子还是孙子都可以拿到 )

$("div span").css("background-color","red");

在这里插入图片描述

2. 子代选择器

语法:父代>子代
例如:div > span div 下面的 span 是儿子才可以拿到

$("div > span").css("background-color","yellow");

在这里插入图片描述

3. 拿同级

语法:prev + next 拿到第一个兄弟

/$("#div2 + span").css("background-color","blue");

在这里插入图片描述

4.拿到后面所有兄弟

语法: prev ~ next

 $("#p1 ~ span").css("background-color","red");

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值