首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery基础--选择器

基本选择器 名称 用法 描述 ID选择器 $(“#id”); 获取指定ID的元素 类选择器 $(“.class”); 获取同一类class的元素 标签选择器 $(“div”); 获取同一类标签的所有元素...并集选择器 $(“div,p,li”); 使用逗号分隔,只要符合条件之一就可。...交集选择器 $(“div.redClass”); 获取class为redClass的div元素 总结:跟css的选择器用法一模一样。 选择器 名称 用法 描述 子代选择器 $(“ul>li”); 使用>号,获取儿子层级的元素,注意,并不会获取孙子层级的元素 后代选择器 $(“ul li”); 使用空格,代表后代选择器,获取ul下的所有...过滤选择器 这类选择器都带冒号: 名称 用法 描述 :eq(index) $(“li:eq(2)”).css(“color”, ”red”); 获取到的li元素中,选择索引号为2的元素,索引号index

86440
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JQuery学习第二天

    1、CSS选择器 学jQuery选择器之前先了解下css的选择器 标签选择器(td、a、p),ID选择器(#note),类选择器(div.note、.mycss),群组选择器(td,a,p、div.a,...li,p),后代选择器(#links a、#footer  .mycss),通配选择器(*) 2、JQuery选择器 JQuery选择器完全继承了CSS的选择器,而CSS只是改变样式,Jquery是添加动作...4、选择器分类 基本选择器:通过元素的id、class和标签名(a,li,ul,p,span等) 层次选择器:获取特定元素例如,后代元素、子元素、相邻元素和兄弟元素 $(“inname   mycss”...:·、#、(、] 这些符号不允许出现,万一有这样的符号,可以使用\\进行转义比如:mycss#b可以写成mycss\\#b 选择器的空格问题,多一个和少一个空格是完全不同的两个结果 6、其他选择器 如果选择器不够用请考虑使用如下选择器...,filter(expr)选出表达式中元素expr可以多个用逗号隔开,addClass(class)给元算添加指定css类名,而removeClass正好相反 附上一个简单的例子: .

    65670

    前端入手超简单之CSS3免费教程

    样式选择 三种样式引入方式,在实际开发过程中该如何选择 1.如果是通用样式,就选择外联样式 2.当样式内容过多时,也会将样式单独抽离成一个.css文件,方便管理...3.当某个标签有特殊样式实现,且在页面中是不重复的,出现次数唯一的,就使用行内样式 4.除了上面的几种情况,通常使用的都是内联样式 选择器 选择器可以快速、方便的选择所需要使用的页面元素 基本选择器...#1E90FF; } 类选择器 类选择器是通过class属性进行元素的获取,可用于对多个元素进行相同的样式设置 语法:.类名{} 例如:.div-cls{color:red;} .div-cls...,只要加了属性不论是否生效,浏览器都会对属性进行解析然后渲染,这样比较消耗性能 选择器优先级 网页中的选择器多种多样,可以组合使用,当同一个元素有多个样式时,最终生效的样式与优先级有关 class...important; } 本章小结 1.css三种引入方式,内联样式使用最频繁,当样式过多时推荐使用外联样式 2.选择器中的基本选择器、上下级选择器及属性选择器在开发中很常见,要注意优先级计算的问题

    11210

    【海贼王航海日志:前端技术探索】CSS你了解多少?(一)

    创建一个css文件。 使用link标签引入css。 href="[CSS文件路径]"> 创建test.html CSS/JS等)通常是从服务器上获取的。如果频繁访问该网站,那么这些外部资源就没必要反复从服务器获取。就可以使用缓存先存起来(就是存在本地磁盘上了)。从而提高访问效率。...可以通过 ctrl + F5 强制刷新页面,强制浏览器重新获取css文件。 4 -> 代码风格 4.1 -> 样式格式 1....下方的标签使用class属性来调用。 一个类可以被多个标签使用,一个标签也能使用多个类(多个类名要使用空格分割,这种做法可以让代码更好复用)。 如果是长的类名,可以使用 - 分割。...="style.css"> class="two"> href="#">王路飞 href

    7010

    Scrapy实战8: Scrapy系统爬取伯乐在线

    本篇是本系列的第八篇了,今天给大家讲讲如何用Scrapy系统爬取伯乐在线文章信息。 二、你不得不知道的 Knowledge 1.CSS选择器获取标签内容值和标签属性值 eg....的div下的a标签的href属性中,哈哈,读起来有点拗口,这里提供两种方法获取相应内容: Xpath路径: '//*[@id="archive"]/div/div[1]/a/@href' CSS选择器...页面分析获取翻页链接url 通过图片上面标记,容易看出,我们要获取的翻页url在class为next page-numbers的a标签的href属性中,中这里提供两种方法获取相应内容: Xpath路径:...".next::attr(href)" 2)shell下运行结果 # 我选择的是CSS选择器获取,一眼看出比较简单嘛 >>> response.css(".next::attr(href)").extract...正则、Xpath、CSS选择器)。

    62810

    Python爬虫从入门到精通——解析库pyquery的使用「建议收藏」

    解析库Beautiful Soup的使用》中,我们介绍了Beautiful Soup的用法,它是一个非常强大的网页解析库,但如果你对Web有所涉及,如果你比较喜欢用CSS选择器,如果你对jQuery有所了解...> 我们选取class为list的节点,然后调用了find()方法,传入CSS选择器,选取其内部的li节点,最后打印输出。...为active的节点,可以向children()方法传入CSS选择器.active: lis = items.children('.active') 父节点 我们可以用parent()方法来获取某个节点的父节点...如果要获取兄弟节点,可以使用siblings()方法。...示例如下: li = doc('li:contains(second)') print(li) 这里我们使用了CSS3的伪类选择器,依次选择了第一个li节点、最后一个li节点、第二个li节点、第三个li

    70410

    Python爬虫从入门到放弃(十四)之 Scrapy框架中选择器的用法

    层叠样式表,语法由两个主要部分组成:选择器,一条或多条声明 Selector {declaration1;declaration2;……} 下面为常用的使用方法 .class...[target] 选择带有targe属性的所有元素 [arrtibute=value] [target=_blank] 选择target=”_blank”的所有元素 选择器的使用例子...选择器获取,例子如下: In [7]: response.css('title::text') Out[7]: [<Selector xpath='descendant-or-self::title/text...' 查找图片信息 这里通过xpath和css结合使用获取图片的src地址: In [13]: response.xpath('//div[@id="images"]').css('img') Out[13...选择器获取a标签的href内容,以及文本信息,css获取属性信息是通过attr,xpath是通过@属性名 In [15]: response.xpath('//a/@href') Out[15]: [

    1.1K80

    JQuery 入门 - 附案例代码

    注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多扩展性的选择器。...基本选择器 名称 用法 描述 ID选择器 $(“#id”); 获取指定ID的元素 类选择器 $(“.class”); 获取同一类class的元素 标签选择器 $(“div”); 获取同一类标签的所有元素...交集选择器 $(“div.redClass”); 获取class为redClass的div元素 总结:跟css的选择器用法一模一样。...层级选择器 名称 用法 描述 子代选择器 $(“ul>li”); 使用>号,获取儿子层级的元素,注意,并不会获取孙子层级的元素 后代选择器 $(“ul li”); 使用空格,代表后代选择器,获取ul下的所有...过滤选择器 名称 用法 描述 :eq(index) $(“li:eq(2)”).css(“color”, ”red”); 获取到的li元素中,选择索引号为2的元素,索引号index从0开始。

    13.9K10

    零基础学Python-爬虫-3、利用CSS选择器爬取整篇网络小说

    选择器【scrapy.selector】 css选择器介绍 在css中选择器是一种模式,用于选择需要添加样式的元素,css对html页面中的元素实现一对一,一对多或者多对一的控制,都需要用到css选择器...,html页面中的元素就是通过css选择器进行控制的; css选择器的基本语法 类选择器:元素的class属性,比如class="box"表示选取class为box的元素; ID选择器:元素的id属性,...title属性的元素、a[href]表示选择所有带有href属性的a元素等; 后代选择器:选择包含元素后代的元素,如li a表示选取所有li 下所有a元素; 子元素选择器:选择作为某元素子元素的元素,如...中的css使用方法 以a元素来举例说明 response.css('a'):返回的是selector对象; response.css('a').extract():返回的是a标签对象; response.css...'a[href*=image] img::attr(src)').extract():返回所有a标签下image标签的src属性; 5、根据目录地址获取所有章节页面信息 5.1、获取a标签:  5.2

    57720

    【Python爬虫实战】深入解析BeautifulSoup4的强大功能与用法

    数据提取:可以使用标签、CSS 选择器、属性等多种方式来定位页面中的元素,并且可以轻松提取标签的文本内容或属性值。...标签 (三)select() 方法 select() 方法使用 CSS 选择器来查找元素,是一种更灵活的查找方式。...print(a['href']) # 输出每个链接的 href 属性 三、CSS选择器 在 BeautifulSoup4 中,select() 和 select_one() 方法允许使用 CSS 选择器来查找和提取...下面是常用的 CSS 选择器以及它们的用法: (一)ID 选择器 使用 # 符号选择具有特定 ID 的元素。...本身不支持直接通过文本查找,但在 BeautifulSoup 中,可以先使用 CSS 选择器找到标签,再通过 .text 属性获取其内容。

    19510
    领券