| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 【博学谷学习记录】超强总结,用心分享|jQuery(二) -> 正文阅读 |
|
[JavaScript知识库]【博学谷学习记录】超强总结,用心分享|jQuery(二) |
目录 jQuery属性操作元素固有属性prop()所谓元素固有属性就是元素本身自带的属性,比如元素里面的href,比如元素里面的type。 1.获取属性语法
2.设置属性语法
注:prop()除了普通属性操作,更适合操作表单属性:disabled/checked/selected等。 元素自定义式属性attr()用户给自己元素增加的属性,我们称为自定义属性,比如给div增加index="1"。 1.获取属性语法
2,.设置属性语法
数据缓存data()data()方法可以在指定元素上存取数据,并不会修改DOM元素结构,一旦页面刷新,之前存放的数据将都被移除。 1.附加数据语法
2.获取数据语法
注:同时,还可以读取HTML5自定义属性data-ndex,得到的是数字型。
jQuery文本属性值jQuery的文本属性值常见操作有三种:html()/text()/val();分别对应js中的innerHTML()、innerText()和value属性。 jQuery内容文本值常见操作有三种:html()/text()/val();分别对应js中的innerHTML()、innerText()和value属性,主要针对元素的内容还有表单的值操作。 1.普通元素内容html()(相当于原生inner HTML)
2.普通元素文本内容text()(相当于原生inner Text)
3.表单的值val()(相当于原生value)
jQuery元素操作jQuery元素操作主要讲的是用jQuery方法,操作标签的遍历、创建、添加、删除等操作。 遍历元素jQuery隐式迭代是对同一类元素做了同样的操作,如果想要给同一类元素做不同操作,就需要用到遍历。 语法1
1.each()方法便利匹配的每一个元素,主要用DOM处理,each每一个 2.里面的回调函数有两个参数:index是每一个元素的索引号;demEle是每个DOM元素对象,不是jquery对象 3.所以要想使用jquery方法,需要给这个dom元素转换为jquery对象 语法2
1.$.each()方法可用于遍历任何对象,主要用于数据处理,比如数组,对象 2.里面的函数有两个参数:index是每个元素的索引号;element遍历内容
创建,添加,删除1.创建
动态的创建了一个li标签。 2.内部添加
把内容放入匹配元素内部最后面,类似原生appendChild。
把内容放入匹配元素内部最前面。 3.外部添加
内部添加元素生成之后他们是父子关系,外部添加元素生成之后他们是兄弟关系。 4.删除元素
(1)remove删除元素本身 (2)empty()和html()作用等价,都可以删除元素里面的内容,只不过HTML还可以设置内容。
jQuery尺寸,位置操作jQuery中分别为我们提供了两套快速获取和设置元素尺寸和位置的API,方便应用。 jQuery尺寸操作jQuery尺寸操作包括元素宽高的获取和设置,且不一样的API对应不一样的盒子模型。
以上参数为空,则是获取相应值,返回的是数字型;如果参数为数字,则是修改相应值参数;可以不必写单位。
jQuery位置操作jQuery的位置操作主要有三个offset()、position()、scollTop()/scollLeft()。 1.offset设置或获取元素偏移。 (1)offset()方法设置或返回被选元素相对于文档的偏移坐标,跟父级没有关系 (2)该属性有2个属性left、top:offset.top用于获取距离文档顶部的距离,offset.left用于获取距离文档左侧的距离 (3)可以设置元素的偏移offset({top:10.left:30}) 2.position获取元素偏移 (1)position()方法用于返回备选元素相对于带有定位的父极偏移坐标,如果父极都没有定位,则以文档为准 (2)该方法有两个属性:left、top:position.top用于获取距离定位父亲级顶端的距离,position.left用于获取距离定位父极左侧的距离 (3)该方法只能获取 3.scollTop()/scollLeft()设置或获取元素被卷去的头部和左侧 (1)scollTop()方法设置或返回被选元素被卷去的头部 (2)不跟参数是获取,参数为不带单位的数字则是设置被卷去的头部
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 5:49:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |