jQuery对DOM的操作
“jQuery中非常重要的部分,就是对DOM的操作!”
“jQuery中非常重要的部分,就是对DOM的操作!”
“jQuery中非常重要的部分,就是对DOM的操作!”
一、jQuery操作HTML
方法有:
html("<b<hello world!</b>") 设置或返回所选元素的内容(含html标记)
text("hello world!") 设置或返回所选元素的文本内容
val() 设置或返回所选表单的的值,
栗子: ~~$("#text").val("不晚");~~<input type="text" id="text" value="姓名">
//将输入框内的内容改为“不晚”
attr("xx属性","x值") 设置所选元素的xx属性为x值。
也同时设置多个属性组:attr({"xx属性":"x值","yy属性":"y值"})
//区别:设置单个属性时,中间用逗号隔开;设置多个属性时,中间用冒号,属性与属性之间用逗号
添加内容:
- append() - 在被选元素的结尾插入内容
- prepend() - 在被选元素的开头插入内容
- after() - 在被选元素之后插入内容
- before() - 在被选元素之前插入内容
删除内容:
- remove() - 删除被选元素(及其子元素)
- empty() - 从被选元素中删除子元素
二、jQuery操作CSS
- addClass() - 向被选元素添加一个或多个类
- removeClass() - 从被选元素删除一个或多个类
- toggleClass() - 对被选元素进行添加/删除类的切换操作
- css() - 设置或返回样式属性
三、jQuery对DOM进行遍历(traversal)
1、查找父级元素:
parent() 查找所选元素的父元素
parents() 查找所选元素的所有祖先元素
parentsUntil() 查找所选元素与until元素之间的所有祖先元素
2、查找子级元素
children() 查找所选元素直接一级的子元素
find() 查找所选元素的所有后代元素
3、查找同胞元素
siblings() 查找所选元素的所有同胞元素
next()/prev() 查找所选元素的下一个/上一个同胞元素
nextAll()/prevAll() 查找所选元素后面/前面的所有同胞元素
nextUntil()/prevUntil() 查找所选元素和until元素之间的所有同胞元素
4、过滤
first()/last() 查找所选元素集里的第一个/最后一个元素
eq(x) 查找所选元素集里的第x+1个元素
not("x") 查找所选元素集里的非x元素
jQuery对DOM的操作的更多相关文章
- 第一百六十七节,jQuery,DOM 节点操作,DOM 节点模型操作
jQuery,DOM 节点操作,DOM 节点模型操作 学习要点: 1.创建节点 2.插入节点 3.包裹节点 4.节点操作 DOM 中有一个非常重要的功能,就是节点模型,也就是 DOM 中的“M”.页面 ...
- 04-老马jQuery教程-DOM节点操作及位置和大小
1. jQuery创建DOM标签 1.1 DOM动态创建标签的方法 DOM时代我们通过document的createElement方法动态创建标签.创建标签后,动态的给他添加属性.例如代码: // 动 ...
- jQuery 对dom的操作
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- Jquery 对DOM 的操作
.focus 获取焦点 .blus离开焦点----------------------------------------------------------------------------- ...
- jQuery的Dom插入操作图示
- Jquery 跨Dom窗口操作
. 子窗口给父窗口元素赋值 function modifyTheme(id){ $("#parent_dom",window.parent.document).attr(" ...
- 抛弃jQuery:DOM API之操作元素
原文链接:http://blog.garstasio.com/you-dont-need-jquery/dom-manipulation/ 我的Blog:http://cabbit.me/you-do ...
- HTML 学习笔记 JQuery(DOM 操作)
一般来说,DOM操作分为三个方面,即:DOM Core(核心), HTML_DOM 和 CSS_DOM. 1.DOM Core DOM Core 并不专属于JavaScript,任何一种支持DOM的程 ...
- jQuery的DOM操作详解
DOM(Document Object Model-文档对象模型):一种与浏览器, 平台, 语言无关的规则, 使用该接口可以轻松地访问页面中所有的标准组件DOM操作的分类 核心-DOM: DOM Co ...
随机推荐
- 常用Json
一般Json是页面与页面之间传递使用. Json用途 1 后台与前台数据交互,并且数据较复杂,如果数据单一,直接传递字符串,然后在前台用js分割就行. 2 webservice和html ...
- C++の友元の例
#include<iostream> #include<cmath> using namespace std; class Point { public: Point(doub ...
- shell实现死循环
参考自http://codingstandards.iteye.com/blog/780524 .while true do command; done .while : do command; do ...
- 用while判断输入的数字是否回文数
/* Name:用while判断输入的数字是否回文数 Copyright: By.不懂网络 Author: Yangbin Date:2014年2月18日 04:29:07 Description:用 ...
- 深信服模式(先做减法,必须拜访客户三次、研究需求方向,把产品的问题控制住,快速反应,在未来十年,绝大部分业务都会搬到Internet上来,实现All on Internet)good
深圳市盛凯信息科技有限公司与深信服合作多年,可以说是看着深信服“飞速”长大的.盛凯的总经理邓渊在采访中笑言:“他们(深信服)发展得太快,而我们发展得太慢.” 深信服的产品线已从最初只有VPN一条,到目 ...
- .NET(C#):使用XPath查询带有命名空间(有xmlns)的XML
原文http://www.cnblogs.com/mgen/archive/2011/05/24/2056025.html 众所周知,XmlDocument可以进行XPath查询,但实际上这里所说的X ...
- 具有 CSA CCM 证明的 SOC 2 可简化 Windows Azure 客户的安全性评估过程
编辑人员注释:本文章由 Windows Azure 产品市场营销总监 Sarah Fender 撰写. 今天,我们宣布 Microsoft 的公共审计师 Deloitte 已经发布了有关 Window ...
- openStack centos6.4
http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/repodata/repomd.xml: [Errno ...
- swith
“开关”(Switch)有时也被划分为一种“选择语句”.根据一个整数表达式的值,switch语句可从一系列代码选出一段执行.它的格式如下: switch(整数选择因子) { case 整数值1 : 语 ...
- php知识点集合
--------------------------------------------------------- PHP知识大全 ------------------------ ...