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开发中,修 ...
最新文章
- 原创:检查点的三种加入方式
- vconsole插件_移动端调试面板插件vconsole
- 《死亡细胞》中神秘背景世界色彩设计(上)
- dbms_xplan.display_cursor 获取执行过的sql的执行计划
- 全国计算机一级msoffice考试内容,2015年全国计算机一级MSOffice考试大纲
- Python问题记录
- 算法总结之 将单链表的每K个节点之间逆序
- 宏正ATEN发行最新款双滑轨PS/2-USB双界面LCD控制端
- java jettison_java – 使用Jettison进行JSON解析
- java私塾架构二,小弟我在Java私塾学习期间的学习源码
- 浩辰3D设计软件中如何进行弹簧设计?
- 简单的关机程序(C语言)
- java ws_java / javaw / javaws之间的区别
- python去除图片水印api,python去除图片水印(部分可)
- linux 命令英文全称
- 微信扫码登录自定义二维码样式
- 雅思词汇之万词plan:第1-365天
- 深入HotSpot虚拟机源码探究synchronized底层实现原理【万字总结synchronized】
- 大流量下的流量高效管控
- Unable to locate tools.jar. Expected to find it in........