网站首页 > 技术文章 正文
jQuery
静态方法
jquery:获取版本号
selector
length:长度
toArray:转换为数组
get:获取元素,返回DOM对象
不传参数,获取所有
each:获取元素麻烦会jQ对象
map:根据传入的回调函数处理对象后,返回一个新的数组
slice:剪切数组/对象,返回及Q实例对象
first:选取第一个对象
last:选取最后一个对象
eq(n):选取第n个元素
push:给实例添加新元素
sort:排序
splice:删除替换元素
splice(开始删除的下标,删除几个,要替换的元素)
实例方法
DOM操作
empty:清空所有元素,返回值是实例
remove:删除所有元素,返回值是实例
html:设置所有元素的内容,获取第一个元素的内容,解析标签
· 传一个参数设置,返回一个jQ对象
· 不传参数获取第一个匹配的元素
text:设置所有元素的文本内容,获取所有元素的文本内容,不解析标签
· 不传参获取所有被选元素的文本内容,返回文本内容
· 传如一个参数,设置所有被选元素的文本内容,返回一个jq对象
内部插入
· append:在被选元素内部后面添加内容
? HTML标签
? DOM对象
? JQ对象
? 当前元素会被删除
· appendTO:在被选元素的结尾添加一个html标签(必须含有html标签)
? $(要添加的内容)
? DOM对象
? 及Q对象
? .appendTO (
? DOM对象)
? jQ选择器)
· prepend:在被选元素内部前面添加内容
? HTML标签
? DOM对象
? JQ对象
? 当前元素会被删除
· prependTo:在被选元素的开头添加一个html标签(必须含有html标签)
? $(要添加的内容)
? DOM对象
? 及Q对象
? .appendTO (
? DOM对象)
? jQ选择器)
样式操作
attr:设置/获取(自定义的)属性和值
· 一个参数
? 对象:遍历设置所有被选元素的属性和值
? 字符串:获取被选元素的属性值
· 两个参数
? 设置被选元素的属性和值
· 获取属性节点用getAttribute('指定的属性节点')
css:获取/设置属性
· 一个字符串参数获取属性
· 一个对象参数,设置属性
· 两个字符串参数,设置属性
prop:设置/获取(标签固有的)属性/值
· 返回时:返回第一个元素的值
· 设置时:设置所有的被选元素属性/值
· 获取chenkbox的chenked属性时,要使用prop才能获取正确的值
· 获取属性的时候用 点 获取或者[]获取
val:获取/设置属性的value值
类操作
addClass
· 添加一个或者多个类
· 添加多个类名用空格隔开
removeClass
· 删除一个或者多个类
· 删除多个类名用空格隔开
· 不传参数会全部删除
hasClass
· 检测一个是否含有一个类,有一个含有就返回true
toggleClass
· 有就删除,没有就添加
· 可以通过第二个参数设置true/false,添加或者删除类
入口函数
8
猜你喜欢
- 2024-09-11 浅析MySQL Join Reorder算法(mysqlinner join)
- 2024-09-11 js 小函数(js函数总结)
- 2024-09-11 Kubernetes 高性能网络组件 Calico 入门教程
- 2024-09-11 jQuery中的clone妙用(jquery.on)
- 2024-09-11 自定义一个"骚气"的jQuery
- 2024-09-11 前端单元测试以及自动化构建入门(前端单元测试是什么)
- 2024-09-11 Python全栈 Web(jQuery 一条龙服务)
- 2024-09-11 jQuery遍历说、详解与示例的结合,轻松搞定这个遍历!
- 2024-09-11 「clickhouse专栏」对标mongodb存储类JSON数据文档统计分析
- 2024-09-11 jQuery实现简易购物车功能(jquery购物车结算页面)
- 02-21走进git时代, 你该怎么玩?_gits
- 02-21GitHub是什么?它可不仅仅是云中的Git版本控制器
- 02-21Git常用操作总结_git基本用法
- 02-21为什么互联网巨头使用Git而放弃SVN?(含核心命令与原理)
- 02-21Git 高级用法,喜欢就拿去用_git基本用法
- 02-21Git常用命令和Git团队使用规范指南
- 02-21总结几个常用的Git命令的使用方法
- 02-21Git工作原理和常用指令_git原理详解
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)