javascript选择器有哪些 javascript选择器推荐

jQuery是JavaScript的一个轻量级扩展库,用于操作CSS、DOM、BOM。它的安装非常简单,就不多啰嗦了,我们先讲讲操作CSS。首先:开发工具是Hbuilder、API是jquery3.6。JQuery是JavaScript的轻量级扩展库,用来操作CSS,DOM,BOM。它的安装很简单,先说操作CSS。首先,开发工具是...

jQuery是JavaScript的一个轻量级扩展库,用于操作CSS、DOM、BOM。它的安装非常简单,就不多啰嗦了,我们先讲讲操作CSS。首先:开发工具是Hbuilder、API是jquery3.6。

JQuery是JavaScript的轻量级扩展库,用来操作CSS,DOM,BOM。它的安装很简单,先说操作CSS。首先,开发工具是Hbuilder,API是jquery3.6。

框架

使用脚本标记引入jQuery代码,如下所示:

<script type="text/javascript" src="js/jquery-3.6.0.js"></script>

引入API后,创建一个脚本标签来编写javaScript。

首先,介绍了jquery的类选择器。选择器是CSS的基础知识,详细不介绍。

类首先编写一个HTML文件来创建三个P元素:

<p class="c1">p-1</p><p class="c1" id="p2">p-2</p><p class="c2" id="p3">p-3</p>

然后写JavaScript代码。

$(document).ready(function(){$('.c1').css('border','8px solid red')})

这是jQuery的基本语法。因为是对DOM的操作,所以document是写在工厂函数中的,其中。c1是具有类别c1的选定标签的元素,并且其样式被添加。JQuery也有一个非常简单的说法:

$('.c2').css('border','5px solid green')

即去掉工厂函数,直接选择元素添加。

2.标签选择器

JQuery也有一个标签选择器。也就是说,在选择器中写入相应的标记名。

HTML代码如下所示:

<p class="c1" id="p1">p1</p><p class="c1" id="p2">p2</p>

javaScript代码如下:

$('p').css('border','4px solid blue')

然后打开浏览器就有对应的样式了。

然后打开浏览器,会有相应的样式。

这是位置选择器:

jquery的位置选择器可以快速找到所需的DOM元素。注意:jQuery***的索引从0开始。

HTML代码如下所示:

<div class="div"><p>第一个:first</p><p>偶数:even</p></div><div class="div"><p>奇数:odd</p></div><div class="div"><p>偶数:even</p></div><div class="div"><p>奇数:odd</p></div>

JavaScript代码如下:

$(".div:first").css("background","black")

这是选择第一个盒子模型并设置样式。

接下来,引入后代选择器。后代选择器是子元素、孙元素等。给定一个祖先元素,然后应用于此标签。后代由中间的空单元格分隔。

HTML代码如下所示:

<ul id="test"><li>c++</li><li>java</li><li>javascript</li><li>python</li><ul> <li>jsp</li> <li>rust</li></ul></ul>

在这段代码中,ID为test的元素是祖先元素,下面的<>

JavaScript代码如下:

$("#test li").css("border","1px solid blue")

因为是设置元素的样式,所以直接使用极简写法,后面的代码可能会与标准写法混用。

因为是设置元素的样式,所以直接用了极限速记法,下面的代码可能会和标准写法混在一起。

HTML5

HTML5

HTML5

因此,该祖先元素下的所有后代元素都被样式化。

然后介绍子选择器。子选择器的整体代码与子选择器类似,选择器中间使用了大于号,即”& gt”这个符号。它是一个子元素,在父元素被选中后只能作用于父元素,而对孙子元素没有影响。案例如下:

HTML代码如下所示:

ul id="test"><li>java</li><li>python</li><li>javaScript</li><li>hbuilderx</li><ul><!-- 这两个li元素是孙子元素匹配不到 --><li>java</li><li>python</li></ul></ul>

JavaScript代码如下:

$("#test>li").css("background","yellow")

这将设置子元素的样式。

jQuery的选择器一开始就介绍了这么多。有些选择者代码还没有整理出来。欲知后果如何,且听下回分解。

本文来自早川希奈子投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/492167.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 04-06
下一篇 04-06

相关推荐

  • 个体户营业执照有哪些行业选择 个体户行业详细介绍

    随着大量新个体经济的出现,除了国家的大力倡导,很多企业设计的商业模式早已针对新个体,但很多人并不知道什么是新个体。实际上,新个体是相对于旧个体而言的。老个体户指的是80年代初的样子。由于长期的规范化发展,现在大部分都注册了自己的营业执照。老个人包括开店、搬运

    2023-07-29 10:09:01
    995 0
  • 怎么找正规的侦探公司 选择正规侦探公司的技巧

    随着现代社会的快速发展,人们生活水平的逐步提高,环境和欲望也在不断变化,尤其是婚姻的背叛,给很多家庭带来了不幸。当我们需要调查取证的时候,如何才能找到一家靠谱的侦探公司来帮忙呢?成都夜探公司的罗探长从他12年的经验出发,向记者总结道:1.可靠的侦探公司肯定会邀

    2023-07-26 08:17:01
    917 0
  • win10自带虚拟机怎么使用 虚拟机win10版本选择

    HyperV作为微软最新操作系统windows10中的新特性之一,不仅简单易用,而且不会像其他虚拟机那样占用大量内存。大多数人不太了解虚拟机这个名字,甚至不知道它是用来做什么的。但是虚拟机确实给我们带来了很大的便利。虚拟机是一个完整的计算机系统,具有完整的硬件系统功能,

    2023-07-26 00:52:01
    698 0
  • 奔驰C260L新车报价2022款 35万预算你会选择它吗

    想必奔驰已经是大家耳熟能详的汽车品牌了。它的全称是梅赛德斯-奔驰,是一个德国豪华汽车品牌,被认为是世界上最成功的高端汽车品牌之一。其代表车型有A系列、B系列、C系列、G系列等。在入门级豪华系列中,奔驰c绝对是不得不提的一个系列。即使这款车被网友称为“买标送车”,

    2023-07-24 10:49:01
    187 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信