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 构造函数,公有,私有特权和静态成员定义方法
Nov 30 Javascript
JavaScript类和继承 constructor属性
Mar 04 Javascript
jQuery对象和DOM对象使用说明
Jun 25 Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
May 30 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
javascript中怎么做对象的类型判断
Nov 11 Javascript
javascript+ajax实现产品页面加载信息
Jul 09 Javascript
js实现的早期滑动门菜单效果代码
Aug 27 Javascript
JS实现上下左右对称的九九乘法表
Feb 22 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
Mar 24 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 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
一个简单计数器的源代码
2006/10/09 PHP
php数组一对一替换实现代码
2012/08/31 PHP
php弹出对话框实现重定向代码
2014/01/23 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
jQuery分组选择器用法实例
2014/12/23 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
Node.js学习之查询字符串解析querystring详解
2017/09/28 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
2018/08/10 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
原生JavaScript实现滑动拖动验证的示例代码
2019/12/06 Javascript
使用Vant完成DatetimePicker 日期的选择器操作
2020/11/12 Javascript
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
Python实现读取机器硬件信息的方法示例
2018/06/09 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
浅析python函数式编程
2020/09/26 Python
python中常用的数据结构介绍
2021/01/12 Python
Bugatchi官方网站:男士服装在线
2019/04/10 全球购物
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
下述程序的作用是计算机数组中的最大元素值及其下标
2012/11/26 面试题
写好自荐信的要点
2013/11/06 职场文书
十佳教师事迹材料
2014/01/11 职场文书
教育科研先进个人材料
2014/01/26 职场文书
2014国庆节餐厅促销活动策划方案
2014/09/16 职场文书
党员剖析材料范文
2014/09/30 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
银行授权委托书样本
2014/10/13 职场文书
毛主席纪念堂观后感
2015/06/17 职场文书
小学生作文写作技巧100例,非常实用!
2019/07/08 职场文书