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 相关文章推荐
Jquery 最近浏览过的商品的功能实现代码
May 14 Javascript
转换字符串为json对象的方法详解
Nov 29 Javascript
JavaScript判断变量是否为undefined的两种写法区别
Dec 04 Javascript
js加密解密字符串可自定义密码因子
May 13 Javascript
javascript学习笔记--数字格式类型
May 22 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
Jul 27 Javascript
Highcharts入门之基本属性
Aug 02 Javascript
javascript函数中的3个高级技巧
Sep 22 Javascript
angularjs指令之绑定策略(@、=、&)
Apr 13 Javascript
vue过渡和animate.css结合使用详解
Jun 14 Javascript
JavaScript进阶(三)闭包原理与用法详解
May 09 Javascript
vue 通过绑定事件获取当前行的id操作
Jul 27 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
几种显示数据的方法的比较
2006/10/09 PHP
实用函数10
2007/11/08 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
学习JS面向对象成果 借国庆发布个最新作品与大家交流
2009/10/03 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
两种常用的javascript数组去重方法思路及代码
2013/03/26 Javascript
jQuery 获取和设置select下拉框的值实现代码
2013/11/08 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
第二篇Bootstrap起步
2016/06/21 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
js字符串处理之绝妙的代码
2019/04/05 Javascript
NodeJS读取分析Nginx错误日志的方法
2019/05/14 NodeJs
JS用最简单的方法实现四舍五入
2019/08/27 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
JavaScript实现alert弹框效果
2020/11/19 Javascript
Python中第三方库Requests库的高级用法详解
2017/03/12 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
pycharm 中mark directory as exclude的用法详解
2020/02/14 Python
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
Mountain Hardwear官网:攀岩服装和户外装备
2019/09/26 全球购物
电厂厂长岗位职责
2014/01/02 职场文书
高三生物教学反思
2014/01/25 职场文书
学生会竞聘书范文
2014/03/31 职场文书
库房保管员岗位职责
2014/04/07 职场文书
会计毕业生自荐书
2014/06/12 职场文书
教师节感恩老师演讲稿
2014/08/28 职场文书
党员批评与自我批评
2014/10/15 职场文书
班委竞选稿范文
2015/11/21 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书
python脚本框架webpy模板控制结构
2021/11/20 Python
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js