jquery基本Dom操作
1 html()获取所有的html内容
2 html(value) 设置html内容,有html自动解析
3 text() 获取文本内容
4 text(value) 设置文本内容,有html自动转义
5 val()获取表单的值
6 val(value) 设置表单的值
7 attr(key) 获取元素的key属性的属性值
8 attr(key,value) 设置元素的key属性并赋值value
9 attr({key:value,key2:value2,key3:value3})对一个对象设置多个属性值
10 attr(function(index,value){ })
11 css()获取css样式值
12 css('key','value') 设置css样式值
////获取一个元素的多个css样式 利用数组 for in
//var cssvalues = $('div').css(['color', 'height', 'width', 'border'])
////1 利用for in
////for (var a in cssvalues) {
//// console.log(a + ' ' + cssvalues[a]);
////}
//// 2 使用 each方法 jquery原生态的遍历数组的方法
//$.each(cssvalues, function (attr, value) {
// console.log(attr + ":" + value);
//})
////color rgb(204, 204, 204)
////height 300px
////width 800px
////border 1px solid rgb(204, 204, 204)
//// each 遍历jquery对象数组
//$('div').each(function (index, element) {
// console.log(index + ':' + element);
//})
//css 可以传递多个键值对的方式来设置样式的值
//$('div').css({
// 'color': 'red',
// 'height':'30px'
//})
//// css function() 计算样式值 返回一个值再设置
//$('div').css('width', function (index, value) {
// return parseInt(value) - 500 + 'px';
//})
//添加样式 addClass 同时添加多个样式
//$('div').addClass('red bg size');
////删除样式 removeClass 同时删除多个样式
//$('div').removeClass('bg size');
//css 样式的切换 toggleClass 与默认样式的切换
//$('div').click(function () {
// $(this).toggleClass('red');
//})
//两种自定义样式的切换
$('div').click(function () {
$(this).toggleClass(function () {
if ($(this).hasClass('green')) {
$(this).removeClass('green');
return 'red'
} else {
$(this).removeClass('red');
return 'green'
}
})
})
})
jquery基本Dom操作的更多相关文章
- jQuery的DOM操作详解
DOM(Document Object Model-文档对象模型):一种与浏览器, 平台, 语言无关的规则, 使用该接口可以轻松地访问页面中所有的标准组件DOM操作的分类 核心-DOM: DOM Co ...
- 解密jQuery内核 DOM操作
jQuery针对DOM操作的插入的方法有大概10种 append.prepend.before.after.replaceWith appendTo.prependTo.insertBefore.in ...
- 第3章 jQuery的DOM操作
一. DOM 分为DOM核心,HTML-DOM和CSS-DOM 1.DOM核心 不专属与javascript. 获取对象:document.getElementsByTagName('div') 获 ...
- jQuery – 3.JQuery的Dom操作
3.1 JQuery的Dom操作 1.使用html()方法读取或者设置元素的innerHTML 2.使用text()方法读取或者设置元素的innerText 3.使用attr() ...
- js,jQuery和DOM操作的总结(二)
jQuery的基本操作 (1)遍历键值对和数组 , , , , , ]; $.map(arr, function (ele, index) { alert(ele + '===' + index); ...
- 03-老马jQuery教程-DOM操作
jQuery DOM操作 在没有jQuery之前,DOM的操作相对来说有点麻烦,尤其是DOM节点的搜索.目前我们已经学习了jQuery的选择器,接下带大家一块学习jQuery的DOM操作,jQuery ...
- Jquery所有Dom操作汇总
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- HTML 学习笔记 JQuery(DOM 操作)
一般来说,DOM操作分为三个方面,即:DOM Core(核心), HTML_DOM 和 CSS_DOM. 1.DOM Core DOM Core 并不专属于JavaScript,任何一种支持DOM的程 ...
- 解密jQuery内核 DOM操作的核心函数domManip
domManip是什么 dom即Dom元素,Manip是Manipulate的缩写,连在一起就是Dom操作的意思. .domManip()是jQuery DOM操作的核心函数 对封装的节点操作做了参数 ...
- 解密jQuery内核 DOM操作的核心buildFragment
文档碎片是什么 http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-B63ED1A3 DocumentFragment is a & ...
随机推荐
- springboot 错误页面的配置
springboot的错误页面,只需在templates下新建error文件夹,将404.500等错误页面放进去即可, springboot会自动去里面查找
- 【codeforces 257D】Sum
[题目链接]:http://codeforces.com/problemset/problem/257/D [题意] 给你n个数字; 这n个数字组成的数组满足: a[i-1]<=a[i]< ...
- cocos2dx2.0 与cocos2dx3.1 创建线程不同方式总结
尽管内容是抄过来的.可是经过了我的验证.并且放在一起就清楚非常多了,cocos2dx版本号常常变化非常大.总会导致这样那样的问题. cocos2dx2.0 中 1. 头文件 #include < ...
- 小米净水器与小区过滤价格水对照.xls
总结:要是一天用水量为7升下面.还是用小区的过滤水为好,合算. 假设过滤水需求量大,可能小米的净水器比較好.当然,小区的要天天去接.要求风雨无阻的. 这点小米的随用随接就更好. 注意一点,小米的还要用 ...
- 使用MyEclipse编写Java程序
MyEclipse是非常实用的一款Java程序开发工具,主要用于Java.Java EE以及移动应用的开发.MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错. My ...
- 8.最佳的MongoDB客户端管理工具
转自:https://blog.csdn.net/chszs/article/details/51348248
- 数据仓库 SSIS
SSDT 下载 :https://msdn.microsoft.com/en-us/library/mt204009.aspx Codeplex 上的 AdventureWorks 示例数据库此链接将 ...
- VS自定义开发向导中的vsdir文件的简单说明
作者:朱金灿 来源:http://blog.csdn.net/clever101 VS自定义开发向导中有一个vsdir文件.这个文件指定了在VS中项目的标题.默认工程名等内容.下面对vsdir文件做一 ...
- ListView优化-ViewHolder缓存
安卓开发中ListView控件是一个使用频率相当的高级控件,通常用于展示一系列相似度极高的数据,当数据量极大或布局相当复杂时,ListView的性能优化就显得非常重要.所以在开发中不但功能上要满足,而 ...
- $.widget 编写jQueryUI插件(widget)
转自:MainTao: 编写jQueryUI插件(widget) 使用jQueryUI的widget来写插件,相比于基本的jquery插件有一些好处: * 方便实现继承,代码重用 * 默认是单例 * ...