【web前端(三十七)】javascript_jquery核心对象的三种用法、并集选择器

04-jQuery-选择器 ("p:last") // 选择最后一个 元素。 阅读详情

首先,我们要取www.jquery.com上下载一个jquery脚本文件:

 

然后,我们再另存为我们项目文件下的一个脚本文件就行了。

 

 

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>jquery核心对象的三种用法</title>
		<style>
			/**
			 * 给块标签设置样式的选择器:
			 * (与下面的第二种方法相对应)
			 * /
			
			
			/**重定义标签的选择器**/
			/*div{
				background-color: #00FF00;
			}*/
			
			.a1 {
				background-color: #00FFFF;
			}
			
			.a2 {
				color: red;
			}
			
			/**
			 * 并集选择器:
			 * 同时运用他俩的,才能运用该样式。
			 */
			.a1.a2 {
				width: 100px;
				height: 100px;
			}
			
			div.a1 {
				border: 5px double #000;
			}
		</style>

		<script type="text/javascript" src="../js/jQuery/jquery-3.4.1.min.js"></script>
	</head>

	<body>
			<!--这里是一个集合对象-->
		<div id="aaa" class="a1">Hello</div>
		<div class="a1">Hello</div>
		<div>Hello</div>
		<div>Hello</div>

		<script type="text/javascript">
			/**
			 * jquery有三种用法
			 */

		/*1.加载页面后执行*/
				//给document对象,挂接时间。
				//该事件很重要,他是所有事件注册和实现动态效果的基础,
				//onload事件只有在整个页面加载完了,它才执行。
				//正是加载完了之后,页面中的任何一个标签都可找得到,
				//所以往往将事件写到onload事件下。
				//
			//document.onload=function(){
			//				
			//}
	

				////jquery的核心函数:$();
				//这种写法,同上面onload的作用一样。
				//但是相比于下面的写法,还是有些麻烦。
				//
			//$.ready(
			//	function(){
			//
			//	}
			//)

				//同上面的用法一样,可以自动设置onload函数。
			$(
				function() {
					console.log("页面加载");
				}
			);




		/* 2.通过标签选择器字符串,返回标签对象的jquery包装对象*/
				//但是,我们这里标签没有在$();函数里写,
				//所以我们得要将标签写到上面的div块里。
			//var div=document.getElementsByTagName("div")[0];//DOM对象找法
			
				//在这里,我们要知道的是。jquery在选择对象的时候,
				//实际上用的是css选择器(包括id选择器、后代选择器等)。
				//所以,我们下面就要用css选择器来表现jquery的用法。
				//但是,要注意的是,这里返回的是由$包装过的jquery对象,
				//由于返回的对象不止一个,所以这里返回的是jquery的一个集合对象。
				//这里之所以要包装成jquery对象,是因为jquery给DOM对象添加了许多方法。
				//我们后面学的一些方法,都是jquery对象给附加上去的。
			var div = $("#aaa"); //这样就返回块上面的选择器,
			
				//这里有jquery附加方法的DOM对象方法
				//$包装过的对象是jquery对象。
			//for(var i=0;i<div.length;i++){
			//	div[i]
			//}
			
				//css为设置style样式的方法:
				//括号里,逗号前面为属性,后面为值。
				//如果这里用的是DOM对象的方法的话,
				//我们需要去便利上面四个块里的对象,
				//然后再给加样式。
				//但是,这里用了jquety对象的方法,
				//我们就不用去便利了。
			div.css("background-color", "red");
			
				//这里为并集选择,如果只是div,
				//就会将div块里的四个Hello对象都选中,
				//但是加了".a1",就是一个类。
				//作用就是只选中了包含类a1的div标签。
				//即只选中了<div class="a1">Hello</div>。
			var div1 = $("div.a1");
			
				//给选中的div对象加边框。
			div1.css("border","1px solid #000");




		/* 3.第三种用法把DOM对象转换成jquery对象*/
			var div = document.getElementsByTagName("div");
				//我们向里面传DOM对象,将其变成jquery对象。
			var jqy = $(div);
				//层叠,此时为style样式,优先级最高。
			jqy.css("color", "white");
			jqy.css("background-color", "deeppink");



			
		/*4.jquery第四种用法:创建DOM的jquery对象*/
			        //用字符串创建jquery对象:
 				//追加表格也可用该种方法。
 				//这里我们要注意,p是p变量,"p"是p标签。
			//var p=$("<p>asdfghjkl</p>");
			//$("p").append(p);
		</script>
	</body>

</html>

 

第二种方法的效果:

第三种用法的效果:

第四种用法的效果:

JQuery【选择器】 一、jQuery简介 1.什么是jQuery? jQuery是一个优秀的JavaScript库,是一个凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档,操作DOM,执行动画和开发Ajax的操作。jQuery封装了很多预定义的对象和函数。其理念:write less,do more. 2.jQuery的使用方式 下载网站:http://jquery.com/download/ 下载后引入H-BuildX <script src="jqu. 阅读详情

相关推荐

【前端】Jquery详细教程

爬虫必备前端技术栈 - Jquery

孤寒者的博客 2万+

JQuery专题(二)-JQuery选择器

jQuery

weixin_43139024的博客 1308

jQuery.min.js详解与Web开发实战

是 jQuery 库的压缩版本,去除了所有空格、注释和冗余代码,以提升加载速度。它与未压缩的jQuery.js功能完全一致,适用于生产环境部署。// 示例:引入 jQuery.min.jssrc:指定 jQuery CDN 地址。3.6.0:表示 jQuery 的具体版本号。除了绑定原生事件,jQuery还支持开发者定义自己的事件类型,并通过.trigger()方法手动触发这些事件,实现模块间的解耦通信。// 定义自定义事件。

weixin_42513209的博客 1327

并集选择器

作用: 使用逗号分隔的列表来对选择器进行分组,给列表中每一个选择器选中的元素设置样式。描述:【逗号】连接一个或多个选择器。/*使用并集选择器——精简代码*//*不使用并集选择器*/

m0_73749524的博客 195

Web开发核心技术:JavaScript、jQuery、Ajax与JSON

性能优化和Web应用的可持续性是相辅相成的两个方面。通过不断优化前端性能,不仅能够为用户带来更快的浏览体验,还能够为网站带来更高的搜索引擎排名和更稳定的用户访问量。同时,注重应用的可维护性和可访问性,可以保障应用长期稳定运行,使其更具有可持续性。在下一章节中,我们将深入探讨如何在现代Web开发中综合运用这些技术,以及如何通过最佳实践和技巧来进一步提升Web应用的性能和用户体验。本文还有配套的精品资源,点击获取。

weixin_36303305的博客 749

jquery4种选择器

jquery的id选择器,标签选择器,类选择器,属性选择器,里面都有,包括jquery文件

复合选择器

注:有书写顺序:link-visited-hover-active;复合选择器:有两个或多个基本选择器通过不同的方式组合而成的选择器;作用:选择E元素内部的直接子元素F;作用:选择同时被所有选择器选中的元素;作用:选择E元素内部的F元素;作用:给列表中的每一个选择器选中的元素设置样式;作用:选择元素之后,紧跟着的兄弟元素F;4,当鼠标按下之后的状态:active;3,当鼠标按下之后的状态:hover;2,链接访问之后用:visited;1,未访问之前的:蓝色;3,链接访问之后:紫色;

SHADOW_RJ的博客 301

DOM中document文档对象常用方法

DOM中document文档对象常用方法.为网页版。打开后,右击查看元素或源码,ok建议使用火狐,谷歌浏览器,ie

Web前端学习路线,超全面整理「HTML+CSS+JS+Ajax+jQuery+VUE

Web前端学习路线,超全面整理「HTML+CSS+JS+Ajax+jQuery+VUEWeb前端学习路线,超全面整理「HTML+CSS+JS+Ajax+jQuery+VUEWeb前端学习路线,超全面整理「HTML+CSS+JS+Ajax+jQuery+VUE

weixin_49376454的博客 1万+

了解JavaScript中的选择器

在html5之前只有下面四种选择器 .getElementById(“id”)id选择器; .getElementsByName(“name”)name选择器; .getElementsByTagName(“tagname”)tag标签名选择器; .getElementsByClassName(“.classname”).class名选择器 示例代码: <!DOCTYPE html><html><head><meta charset="utf-8"><title>JavaScript选择器</title><style>  .div{  border: 2px solid red; }  p

CodeBuddy 接入 MCP,一键生成网站!

2024 年 11 月,Anthropic 公司搞了个挺有意思的新玩意 - Model Context Protocol(模型上下文协议)简称为 MCP 协议。简单来说,它就是给 AI 和各类工具数据之间搭了个标准化的”桥梁”,让开发者不用再为对接问题头疼了。mcp.so如下图所示,这是 mcp.so 网站中的 MCP Server。使用百度/高德地图分析旅线计算时间接 Puppeteer 自动操作网页使用 Github/Gitlab 让大模型接管代码仓库。

悟空聊架构的专栏 1943

web前端javascript+jquery知识点总结

1.Javascript 语法.用途 javascript 在前端网页中占有非常重要的地位,可以用于验证表单,制作特效等功能,它是一种描述语言,也是一种基于对象(Object)和事件驱动并具有安全性的脚本语言 ...

weixin_44924238的博客 1万+

三相逆变器双pi控制器参数如何调节_光伏逆变器短路特性简析

1前言短路故障相对于其他故障类型来说是比较常见的,不同的设备的短路故障,大了讲都一样,细了说各有千秋,今天我们主要聊聊光伏逆变器的短路特征。电力系统中的电源,传统意义是指的是并入电力系统的同步发电机。但随着分布式发电技术的发展,各种形式的发电装置并入电力系统。按照分布式电源并网的方式,我们大致可以分为以下三类:➤通过旋转电机和变流器并联并网的电源,主要指双馈风力发电系统;➤仅仅通过变流器...

weixin_39901404的博客 1732

web前端基础html,css,js,jquery

目录 1 前端技术: 1.1 学习方法 1.1.1 前端要怎么学? 1.1.2 前端技术栈 1.2 HBuilderX 1.2.1 介绍 1.2.2 安装 1.2.3 主题 1.2.4 字体 1.2.5 去掉px转rem提示 1.2.6

weixin_57619565的博客 2305

乐视三合一体感摄像头--基本信息及windows下部分开发

乐视三合一体感摄像头--基本信息及windows下部分开发Introduction基本信息Windows下使用安装驱动使用openNI使用imageJ调用RGB图像Q:参考资料 Introduction       乐视三合一体感摄像头是乐视对标kinect,做的一款3D体感摄像头;设计目的为用于电视机上体感使用的,包括其USB结构都是为了符合电视机直接操作的,同时是支持相应的游戏操作;但是自从乐视倒闭之后,价格从之前标价899降到了现在140+左

GRF-Sunomikp31 1万+

实验室LIMS系统选型指南:从赛默飞到金现代,5大主流方案横评

本文深入分析了实验室LIMS系统选型的5大核心维度,包括架构选择、行业适配性、合规性设计、智能化程度和成本模型。通过对比赛默飞、金现代等主流厂商的优劣势,提供实战避坑策略,帮助实验室管理者做出明智决策,提升运营效率和合规水平。

plum99的博客 257

Web前端-jQuery

文章目录jQuery1.1 jQuery 介绍1.1.1 JavaScript 库1.1.2 jQuery的概念1.1.3 jQuery的优点1.2 jQuery 的基本使用1.2.1 jQuery 的下载1.2.2 jQuery快速入门1.2.3 jQuery入口函数1.2.4 jQuery中的顶级对象$1.2.5 jQuery 对象和 DOM 对象1.2.6. jQuery 对象和 DOM 对象转换1.3 jQuery 选择器1.3.1. 基础选择器1.3.2. 层级选择器1.3.3. 筛选选择器1

apple_73204060的博客 1242

timing window file中的S L T指什么意思

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 771

2024年Web前端最全JQuery学习——Javascript之后的重生,一次哔哩哔哩面试经历

的:parent() 、children(元素名) 、find(元素名) 、sibling(元素名) 、eq(元素名)Tips:JQuery中还有一些筛选方法,类似DOM中的通过一个节点找另外一个节点,父、子、兄以外有所加强。$是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 $。$(“选择器”) // 里面选择器直接写 CSS 选择器即可,但是要加引号。// 1.DOM对象转换成jQuery对象,方法只有一种。// 此处是页面DOM加载完成的入口。

2401_84438654的博客 1075

Python全栈入门到实战【JavaScript篇 15】async/await与Fetch API,打通前后端数据通道

Fetch API是浏览器内置的现代HTTP请求接口,用于向服务器发送请求并获取响应。它是(XHR)的替代品。学习Fetch的目标非常明确——用JS从后端API获取数据,并渲染到前端页面。这标志着前后端数据通道的打通,是实现全栈开发的核心技能。try {// 等待Promiseconst parallel = await Promise.all([ // 并行等待]);

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 1978

YOLOv12环境配置,手把手教你使用YOLOv12训练自己的数据集和推理(附YOLOv12网络结构图),全文最详细教程

YOLO 系统尊嘟太卷了吧,YOLOv11 还没完明白,YOLOv12 就重磅来袭,YOLOv12 是由纽约州立大学联合中科院在 2025年2月19 日发布,从 YOLOv12 论文题目我们大概就知道做了那些更新 ,下图是YOLOv12 在 COCO 数据集上的性能表现引入区域注意力机制(area-attention):通过引入十字形窗口自我注意机制,沿水平和垂直条纹计算注意力机制,纵横交错的注意机制。如下图所示,区域注意力采用最多简单的等分方法,将特征地图垂直或水平划分为 L 个区域。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 6万+

WEB入门之十三 jQuery选择器

学习内容jQuery层次选择器jQuery属性选择器jQuery表单选择器jQuery过滤选择器能力目标熟悉jQuery各种选择器的使用场合能熟练使用jQuery各种选择器本章简介上一章我初步接触了jQuery,并能够编写一些简单的jQuery代码,其中重点是jQuery基本选择器。jQuery的选择器非常强大,它是jQuery的根基,基本上任何操作都要依赖于选择器。本章重点学习jQue

张晨光老师的播客 2924

3.摄像头组件- CVP (ISP)

本文介绍 车载摄像头组件-ISP

2401_83458819的博客 1614

Web前端 jQuery

jQuery由美国人John Resig于2006年创建,jQuery 是一个快速、简洁的 JavaScript 库,其设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事jQuery 封装了 JavaScript 常用的功能代码,优化了 DOM 操作、事件处理、动画设计和 Ajax 交互jQuery 出现的目的是加快前端人员的开发速度,可以非常方便的调用和使用它,从而提高开发效率jQuery优点注:jQuery能做的JavaScript也都能做,但使用jQuery能大幅提高

记录学习历程 1539

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Web前端之JQuery基本知识

JQuery 主要内容 Jquery对象 ​ jQuery 是一套兼容多浏览器的 javascript 脚本库. 核心理念是写得更少,做得更多,使用 jQuery 将极大的提高编写 javascript 代码的效率,帮助开发者节省了大量的工作,让写出来的代码更加优雅,更加健壮,“如虎添翼”。同时网络上丰富的 jQuery 插件也让我们的工作变成了"有了 jQuery,一切 so easy。" --因为我们已经站在巨人的肩膀上了。 ​ jQuery 在 2006 年 1 月由美国人 John Resig ..

xyx12321的博客 1087

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Web 前端学习 之jQuery基础概述

Web 前端学习 之jQuery概述 1、jQuery 介绍 什么是jQuery ? jQuery,顾名思义,也就是JavaScript 和查询(Query),它就是辅助JavaScript 开发的js 类库。 jQuery 核心思想!!! 它的核心思想是write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问题。 jQuery 流行程度 jQuery 现在已经成为最流行的JavaScript 库,在世界前10000 个访问最多的网站中,有超过55%在使用

Weary_PJ的博客 721

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: 【web前端(三十六)】javascript_高级部分_表格案例
下一篇: 【web前端(三十八)】javascript_jquery正则表达式对象、全局匹配
寻爻青年
博客等级 码龄8年 27粉丝 137原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寻爻青年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值