jQuery学习笔记 操作jQuery对象 属性处理


Posted in Javascript onSeptember 19, 2012

元素的属性处理

方法 描述
attr(name) attr(name,value) attr(name,fn(index,value)) attr({name1:value1,…,nameN:valueN}) 获取某个属性的取值,或可以用于设置某个属性的值。还可以使用函数作为参数,将函数返回值作为需要为元素属性设置的值,比如将第(index+1)个元素的name属性设置为函数返回值(实际上,明白函数式就根本不需要这说明)。也可以一次性给同一元素多个属性
removeAttr(name) 删除某个元素的属性取值

 

元素的class属性处理

方法 描述
attr(“class”) removeAttr(“class”) class明显也是属性,所以attr()完全可以处理
addClass(value) 为元素的class属性追加一个或多个属性值。多个属性值,值与值之间同样用空格连接
removeClass(value) 为元素的class属性移除一个或多个属性值
toggleClass(value) 控制class属性中一个或多个属性值的切换,即存在就删除,不存在则添加
hasClass(value) 判断元素class属性中是否含有某个属性值,返回布尔值

 

元素内部的HTML、文本处理

方法 描述
html() html(value) html(fn(index,value)) 获取元素内部的HTML代码,也可以设置元素内部的HTML代码。还可以使用函数参数,把返回值作为需要在元素内部添加的HTML代码
text() text(value) text(fn(index,value)) 获取元素内部的文本内容,也可以设置元素内部的文本内容,但是该方法不但替换原有文本内容,连后代元素一并替换。还可以使用函数参数,把返回值作为需要在元素内部添加的文本内容

 

表单元素的属性处理

方法 描述
val() val(value) val(fn(index,value)) val([value1,…, valueN]) 获取表单元素的value属性的值,或可以设置表单元素的value属性的值。也可以用函数参数。还可以选定具有特定value属性值的表单选项,对于radio和未设置mutiple的select元素,val参数中只有最后一个value值有效
Javascript 相关文章推荐
javascript,jquery闭包概念分析
Jun 19 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
May 11 Javascript
自己编写的类似JS的trim方法
Oct 09 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
Dec 16 Javascript
浅谈Sizzle的“编译原理”
Apr 14 Javascript
JS实现的竖向折叠菜单代码
Oct 21 Javascript
JavaScript数据结构与算法之栈与队列
Jan 29 Javascript
js随机生成26个大小写字母
Feb 12 Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 Javascript
PHP 实现一种多文件上传的方法
Sep 20 Javascript
200行HTML+JavaScript实现年会抽奖程序
Jan 22 Javascript
D3.js的基础部分之数组的处理数组的排序和求值(v3版本)
May 09 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
Sep 19 #Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 #Javascript
dotopAlert 提示用户需安装播放器的代码
Sep 17 #Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
Sep 17 #Javascript
js函数的引用, 关于内存的开销
Sep 17 #Javascript
JavaScript中的稀疏数组与密集数组[译]
Sep 17 #Javascript
JavaScript中:表达式和语句的区别[译]
Sep 17 #Javascript
You might like
处理php自动反斜杠的函数代码
2010/01/05 PHP
ThinkPHP的模版中调用session数据的方法
2014/07/01 PHP
Laravel 连接(Join)示例
2019/10/16 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
Jquery下:nth-child(an+b)的使用注意
2011/05/28 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
浅谈JavaScript超时调用和间歇调用
2015/08/30 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
2016/04/08 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
ES6扩展运算符用法实例分析
2017/10/31 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
一步一步实现Vue的响应式(对象观测)
2019/09/02 Javascript
[01:04:31]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第二场 1月8日
2021/03/11 DOTA
Scrapy的简单使用教程
2017/10/24 Python
python实现根据指定字符截取对应的行的内容方法
2018/10/23 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
pygame实现俄罗斯方块游戏(对战篇1)
2019/10/29 Python
如何使用python代码操作git代码
2020/02/29 Python
html5实现多图片预览上传及点击可拖拽控件
2018/03/15 HTML / CSS
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
衰败城市英国官网:Urban Decay英国
2020/04/29 全球购物
怎么写有吸引力的自荐信
2013/11/17 职场文书
婚礼证婚人证婚词
2014/01/13 职场文书
初一地理教学反思
2014/01/16 职场文书
九年级数学教学反思
2014/02/02 职场文书
国旗下演讲稿
2014/05/08 职场文书
作风年建设汇报材料
2014/08/14 职场文书
实现中国梦思想汇报2014
2014/09/13 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
MySql 8.0及对应驱动包匹配的注意点说明
2021/06/23 MySQL