jQuery使用与语法
jQuery安装
1.从官网Download jQuery | jQuery下载安装;
2.CDN在线加载:
statistic CDN:https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js
百度CND:https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js
GoogleCND:https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
例:
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>jQuery安装使用</title>
8 <!-- <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> -->
9 <script src="jquery-3.6.3.min.js"></script>
10 <script>
11 $(document).ready(function(){
12 $("button").click(function(){
13 $("p").hide();
14 })
15 })
16 </script>
17 </head>
18 <body>
19 <h1>这是一个标题</h1>
20 <p>这是一个段落</p>
21 <p>这是另一个段落</p>
22 <button>点我</button>
23 </body>
24 </html>
jQuery语法
jQuery语法是通过定位HTML元素,并对其进行操作
基础语法是:
$(selector).action()
- 美元符定义jQuery;
- 选择符(selector)查询、查找元素;
- jQuery中的action()对元素进行操作;
$(this).hide()隐藏当前元素;
$("p").hide()隐藏所有p元素;
$("p.test").hide()隐藏所有class=test的所有p元素;
$("#test").hide()隐藏id=test的元素;
jQuery选择器
jQuery选择器基于元素的id、类、类型、属性、属性值等HTML元素。基于css选择器。
所有选择器都以$()开头。
元素选择器
$("p")
例:
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>jQuery安装使用</title>
8 <!-- <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> -->
9 <script src="jquery-3.6.3.min.js"></script>
10 <script>
11 $(document).ready(function(){
12 $("button").click(function(){
13 $("p").hide();
14 })
15 })
16 </script>
17 </head>
18 <body>
19 <h1>这是一个标题</h1>
20 <p>这是一个段落</p>
21 <p>这是另一个段落</p>
22 <button>点我</button>
23 </body>
24 </html>
id选择器
jQuery通过#id选择器通过HTML元素id属性来定位。
语法如下:
$("#test")
例:
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>jQuery id选择器</title>
8 <script src="jquery-3.6.3.min.js"></script>
9 <script>
10 $(document).ready(function(){
11 $("button").click(function(){
12 $("#test").hide()
13 })
14 })
15 </script>
16 </head>
17 <body>
18 <h1>这是一个标题</h1>
19 <p id="test">这是第一个段落,id为test</p>
20 <p>这是另一个段落</p>
21 <button>点我</button>
22 </body>
23 </html>
css选择器
jQuery可以通过特定的css来置顶元素
语法:
$(".test")
更多实例
| 语法 | 描述 | 实例 | 
|---|---|---|
| $("*") | 选取所有元素 | 在线实例 | 
| $(this) | 选取当前 HTML 元素 | 在线实例 | 
| $("p.intro") | 选取 class 为 intro 的 <p> 元素 | 在线实例 | 
| $("p:first") | 选取第一个 <p> 元素 | 在线实例 | 
| $("ul li:first") | 选取第一个 <ul> 元素的第一个 <li> 元素 | 在线实例 | 
| $("ul li:first-child") | 选取每个 <ul> 元素的第一个 <li> 元素 | 在线实例 | 
| $("[href]") | 选取带有 href 属性的元素 | 在线实例 | 
| $("a[target='_blank']") | 选取所有 target 属性值等于 "_blank" 的 <a> 元素 | 在线实例 | 
| $("a[target!='_blank']") | 选取所有 target 属性值不等于 "_blank" 的 <a> 元素 | 在线实例 | 
| $(":button") | 选取所有 type="button" 的 <input> 元素 和 <button> 元素 | 在线实例 | 
| $("tr:even") | 选取偶数位置的 <tr> 元素 | 在线实例 | 
| $("tr:odd") | 选取奇数位置的 <tr> 元素 | 在线实例 | 
jQuery使用与语法的更多相关文章
- jQuery链式语法演示
		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
- jquery fadeOut()方法 语法
		jquery fadeOut()方法 语法 作用:fadeOut() 方法使用淡出效果来隐藏被选元素,假如该元素是隐藏的.大理石平台精度等级 语法:$(selector).fadeOut(speed, ... 
- jquery fadeIn()方法 语法
		jquery fadeIn()方法 语法 作用:fadeIn() 方法使用淡入效果来显示被选元素,假如该元素是隐藏的.大理石平台检定规程 语法:$(selector).fadeIn(speed,cal ... 
- jquery clearQueue方法 语法
		jquery clearQueue方法 语法 作用:clearQueue() 方法停止队列中所有仍未执行的函数.与 stop() 方法不同,(只适用于动画),clearQueue() 能够清除任何排队 ... 
- jquery animate()方法 语法
		jquery animate()方法 语法 作用:animate() 方法执行 CSS 属性集的自定义动画.该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属性值是逐渐改变的,这样就可以创 ... 
- jquery unload方法 语法
		jquery unload方法 语法 作用:当用户离开页面时,会发生 unload 事件.具体来说,当发生以下情况时,会发出 unload 事件:点击某个离开页面的链接在地址栏中键入了新的 URL使用 ... 
- jquery undelegate()方法 语法
		jquery undelegate()方法 语法 作用:undelegate() 方法删除由 delegate() 方法添加的一个或多个事件处理程序.大理石平台支架 语法:$(selector).un ... 
- jquery unbind()方法 语法
		jquery unbind()方法 语法 作用:unbind() 方法移除被选元素的事件处理程序.该方法能够移除所有的或被选的事件处理程序,或者当事件发生时终止指定函数的运行.ubind() 适用于任 ... 
- jquery trigger() 方法 语法
		jquery trigger() 方法 语法 作用:trigger() 方法触发被选元素的指定事件类型.深圳大理石平台 触发事件:规定被选元素要触发的事件. 语法:$(selector).trigge ... 
- jquery toggle()方法 语法
		jquery toggle()方法 语法 作用:toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件.该方法也可用于切换被选元素的 hide() 与 sho ... 
随机推荐
- ADB命令快速入门
			什么是ADB adb的全称为Android Debug Bridge,就是起到调试桥的作用.通过adb我们可以方便调试Android程序. 环境搭建 1需要java环境: 安装完JDK需要配置环境变量 ... 
- 分布式日志:Exceptionless的安装与部署
			安装步骤 首先exceptionless依赖elasticsearch,而elasticsearch需要java环境,所以先安装jdk jdk下载地址:https://www.oracle.com/t ... 
- 【机器学习】李宏毅——Anomaly Detection(异常检测)
			异常检测概述 首先要明确一下什么是异常检测任务.对于异常检测任务来说,我们希望能够通过现有的样本来训练一个架构,它能够根据输入与现有样本之间是否足够相似,来告诉我们这个输入是否是异常的,例如下图: 那 ... 
- [数据结构]单向链表及其基本操作(C语言)
			单向链表 什么是单向链表 链表是一种物理储存单元上非连续.非顺序的储存结构.它由一系列结点(链表中每一个元素称为结点)组成,结点可动态生成.每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存 ... 
- Python实验报告(第9章)
			实验9:异常处理及程序调试 一.实验目的和要求 1.了解代码异常知识: 2.掌握异常处理的try-except语句.try-except-else语句.try-except-finally语句.rai ... 
- wsl2和ArchLinux的安装
			版权声明:本文章参考了哔哩哔哩稿件BV1sW411v7VZ,如侵权请主动联系删除 1.Wsl2的安装 启用适用于 Linux 的 Windows 子系统 在终端运行:dism.exe /online ... 
- 注解_概念-注解_JDK内置注解
			注解_概念 注解: 概念:说明程序的.给计算机看的 注释:用文字描述程序的.给程序员看的 定义︰注解(Annotation),也叫元数据.一种代码级别的说明.它是J0K1.5及以后版本引久的一个特性, ... 
- Java 进阶P-7.2+P-7.3
			控制反转 很长一段时间里,我对控制反转和依赖注入这两个概念很模糊,闭上眼睛想一想,总有一种眩晕的感觉.但为了成为一名优秀的 Java 工程师,我花了一周的时间,彻底把它们搞清楚了. 紧耦合 在我们编码 ... 
- Hash table集合-练习_计算一个字符串中每个字符出现次数
			Hash table集合 java.util.Hashtable<K,V>集合implements Map<K,V>接口Hashtable:底层也是一个哈希表,是一个线程安全的 ... 
- 一小时学会微信小程序
			一小时学会微信小程序 目录 一.小程序概要 1.1.发展历史 1.2.小程序的诞生 二.微信小程序介绍 三.开发微信小程序的软件下载与初步配置 3.1.获取微信小程序的AppID 3.2.下载安装微 ... 
