jQuery-元素操作
主要是遍历、创建、添加、删除元素操作
一、遍历元素 each()方法、$.each()方法
jQuery隐式迭代是对同一类元素做了同样的操作。如果想要给同一类元素做不同的操作,需要用到遍历。
each()方法:(主要用于遍历页面中的标签等DOM对象)
$("div").each(function (index, domEle){
xxx;
})
index是每个元素的索引号,可以自己指定索引号名称,不一定写为 index
domEle是每个DOM元素对象,不是jQuery对象。若想使用jQuery方法,需将这个dom元素转换为jQuery对象 $(domEle)
$(function() {var sum = 0;var arr = ["red", "blue", "yellow", "green"];$("div").each(function(index, domEle) {console.log(index);console.log(domEle);$(domEle).css("color", arr[index]);sum += +$(domEle).text();})console.log(sum);})
$.each()方法:(主要用于遍历数据,处理数据,比如数组、对象)
$.each(对象, function(index, element){
xxx;
})
二、创建元素
$("<li>新创建的</li>"); // 创建了一个li标签
三、添加元素
1. 内部添加
element.append("内容")
把内容放入匹配元素内部的最后面,类似原生的 appendChlid
element.prepend("内容")
把内容放入匹配元素内部的最前面
2. 外部添加
element.after("内容") //把内容放入目标元素的后面
element.before("内容") //把内容放入目标元素的前面
四、删除元素
element.remove() // 删除匹配的元素本身
element.empty() // 删除匹配的元素集合中的所有子节点
element.html("") // 清空匹配的元素内容,和 empty() 作用相同
jQuery-元素操作相关推荐
- jQuery 元素操作——遍历元素
jQuery 元素操作 主要是遍历.创建.添加.删除元素操作 <!DOCTYPE html> <html lang="en"><head>< ...
- jQuery元素操作-遍历元素
1.jQuery元素操作 1.1.遍历元素-语法1 主要遍历dom对象 <!DOCTYPE html> <html lang="en"> <head& ...
- jQuery—常用API(jQuery 属性操作、jQuery 文本属性值、jQuery 元素操作)
1. jQuery 属性操作 1.1 设置或获取元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如 <a> 元素里面的 href,比如 <input> ...
- 48 jQuery元素操作
技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 主要是遍历.创建.添加.删除元素操作. 1.遍历元素 jQuery隐式迭代是对同一类元素做 ...
- jQuery元素操作
1.1 元素操作 1.1.1 高度和宽度 $("div").height(); // 高度 $("div").width(); ...
- jQuery元素操作和尺寸位置
1. 遍历元素 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF ...
- jQuery中的元素操作
jQuery元素操作 通过jQuery可以操作控制元素的样式,文本,属性等 jquery样式操作 css操作行内样式 // 获取div的样式 $("div").css(" ...
- 二、属性操作,文本属性值,元素操作,尺寸、位置操作
1.1. jQuery 属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1.1 元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属 ...
- jQuery元素内容操作的方法有多少种?
jQuery中操作元素内容的方法,主要包括html()方法.text()方法和val()方法.html()方法用于获取或设置元素的HTML内容,text()方法用于获取或设置元素的文本内容,val() ...
- Java程序员从笨鸟到菜鸟之(八十八)跟我学jquery(四)JQuery框架操作元素的属性与样式
在前面几篇博客中,我们初步了解了一下jQuery的好处,基本语法,还有一些基本函数,这是学习jquery的基础,在这篇博客中,我们一起来学习一下JQuery框架操作元素的属性与样式,在web开发中,修 ...
最新文章
- AngularJS ng-if使用
- Console.ReadLine(); 获取用户输入内容
- JavaScript的过去、现在和未来--过去
- GoogLeNet Inception 系列
- iOS 学习之NSPredicate
- spring的aop_Spring AOP 小结
- c++自学笔记 7.15
- Activity 之间调用与参数传递
- WPF中如何在文本外面加虚线外框
- 五子棋项目结束总结_UML五子棋设计总结.doc
- 条码软件如何将标签文件输出为PDF文档
- 华为、腾讯、百度等大厂投入,汇医慧影奔赴海外 AI+CT新业态起飞
- 谷歌黑客搜索看这些就够了!
- C# 实现WinForm窗口最小化到系统托盘代码
- 我的java学习之路之Spring MVC
- 6-7 BMI计算(类与对象) (10分)
- 短信验证php_php实现登录短信验证
- BZOJ5248 [2018多省省队联测]一双木棋(状压+记忆化搜索)
- 中国芯片迎难而上,4纳米芯片量产,美媒:美国或肠子都悔青了
- 女生嘴唇怎么画?写实厚涂的女生嘴唇绘画技巧
热门文章
- 【网页分享到微博、微信、qq空间、qq】
- [数据结构]模式匹配算法--KMP算法详解
- unity学习之环境光遮挡 (Ambient Occlusion)
- 由一把钥匙开启的未来车生活,腾讯Qne-key绝对不是玩笑
- 使用unicode编码识别中文字符、字母和数字,包括生僻汉字
- 淘宝网的购物返现券怎么用,淘宝优惠券免费领取 淘宝购物分享红包
- 玩转Linux与运维岗(15)
- Ubuntu输入法切换问题
- 装修这些千万别踩坑!
- 王者荣耀专区系统服务器繁忙,王者荣耀转区系统预上线,狂暴弱化削弱,钻石消耗回归!...