网站首页 > 编程文章 正文
目录:
简介
添加JQuery库
语法
选择器
事件
简介
JQuery是一个JavaScript函数库,是目前最流行的 JS 框架。
JQuery官方的主旨是:write less, do more(以更少的代码,实现更多的功能)
添加JQuery库
网络添加
百度静态公共库:http://cdn.code.baidu.com/
新浪静态公共库:http://lib.sinaapp.com/
Bootstrap中文网开源项目免费CDN加速服务 http://www.bootcdn.cn/
本地
本地添加 JQuery
语法
基础语法: $(selector).action()
美元符号定义 jQuery
选择符(selector)"查询"和"查找" HTML 元素
jQuery 的 action() 执行对元素的操作
选择器
(一)基本
#id:根据给定的ID匹配一个元素
element:根据给定的元素名匹配所有元素
.class:根据给定的类匹配元素
* :匹配所有元素
注意:要引用JQuery-1.12.4.js文件才有效果
1
2
3
(二)层级
selector1,selector2,...,selectorN :将每一个选择器匹配到的元素合并后一起返回
ancestor descendant:在给定的元素下匹配所有的后代元素
parent >child:在给定的元素下匹配所有的子元素
prev + next:匹配所有紧接在 prev 元素后的 next 元素
prev ~ siblings :匹配 prev元素之后的所有 siblings 元素
事件
(一),单击事件
click() 方法是当按钮点击事件被触发时会调用一个函数。
代码
单击按钮效果图
(二),双击事件
当双击鼠标右键时,会发生 dblclick() 事件。
以下事件方法参考“双击事件”,代码格式可能一样的。
下面与事件有关的方法
mouseenter()当鼠标指针穿过元素时,会发生 mouseenter() 事件。
mouseleave()当鼠标指针离开元素时,会发生 mouseleave() 事件
mousedown()当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown() 事件
mouseup()当在元素上松开鼠标按钮时,会发生 mouseup 事件。
hover()方法用于模拟光标悬停事件。
focus()当元素获得焦点时,发生 focus 事件。
blur()当元素失去焦点时,发生 blur 事件。
猜你喜欢
- 2024-09-10 前端程序员要学习的html前端页面的优化方法
- 2024-09-10 如何加载jquery(如何加载字体)
- 2024-09-10 jQuery 功能扩展(jquery的功能)
- 2024-09-10 jquery是干什么的--乐字节前端(jqueryui是干什么的)
- 2024-09-10 超全面!这可能是最全面的 jQuery 知识总结
- 2024-09-10 分享一个通用代码——飘窗(兼容各种浏览器)
- 2024-09-10 jQuery 处理表单元素的值(jquery操作表单)
- 2024-09-10 JavaScript入门系列:基础知识与语法整理笔记
- 2024-09-10 JS类库Jquery(一):JQuery入门,优雅的使用JQuery
- 2024-09-10 初步认识,JavaScript的超级库jQuery
你 发表评论:
欢迎- 06-24一个老爸画了超级有爱的365幅画 | 父亲节献礼
- 06-24产品小白看魏则西事件——用产品思维审视百度推广
- 06-24某教程学习笔记(一):13、脚本木马原理
- 06-24十大常见web漏洞——命令执行漏洞
- 06-24初涉内网,提权那些事(内网渗透提权)
- 06-24黑客命令第16集:47种最常见的**网站方法2/2
- 06-24铭说 | 一句话木马的多种变形方式
- 06-24Java隐藏的10倍效率技巧!90%程序员不知道的魔法方法(附代码)
- 最近发表
- 标签列表
-
- spire.doc (70)
- instanceclient (62)
- solidworks (78)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)