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 相关文章推荐
新页面打开实际尺寸的图片
Aug 25 Javascript
js每隔5分钟执行一次ajax请求的实现方法
Nov 27 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
Mar 05 Javascript
jquery增加和删除元素的方法
Jan 14 Javascript
javascript函数式编程实例分析
Apr 25 Javascript
javascript鼠标滑动评分控件完整实例
May 13 Javascript
详解Document.Cookie
Dec 25 Javascript
Angular设置title信息解决SEO方面存在问题
Aug 19 Javascript
Vue.js快速入门教程
Sep 07 Javascript
利用node.js制作命令行工具方法教程(一)
Jun 22 Javascript
详解vue 实例方法和数据
Oct 23 Javascript
CKEditor4配置与开发详细中文说明文档
Oct 08 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简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
详解jquery uploadify 上传文件
2013/11/09 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
2013/12/31 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
2014/06/30 Javascript
node.js中的console.time方法使用说明
2014/12/09 Javascript
JavaScript实现列出数组中最长的连续数
2014/12/29 Javascript
JQuery的ON()方法支持的所有事件罗列
2015/02/28 Javascript
JavaScript 函数的执行过程
2016/05/09 Javascript
javascript 定时器工作原理分析
2016/12/03 Javascript
Vue开发过程中遇到的疑惑知识点总结
2017/01/20 Javascript
Layui弹出层 加载 做编辑页面的方法
2019/09/16 Javascript
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
vue简单封装axios插件和接口的统一管理操作示例
2020/02/02 Javascript
jQuery-App输入框实现实时搜索
2020/11/19 jQuery
python读写文件操作示例程序
2013/12/02 Python
Python中转换角度为弧度的radians()方法
2015/05/18 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
2017/09/28 Python
Python socket实现简单聊天室
2018/04/01 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
基于python判断目录或者文件代码实例
2019/11/29 Python
python读取与处理netcdf数据方式
2020/02/14 Python
Python 连接 MySQL 的几种方法
2020/09/09 Python
python图片合成的示例
2020/11/09 Python
Python实现钉钉/企业微信自动打卡的示例代码
2021/02/02 Python
html5教程调用绘图api画简单的圆形代码分享
2013/12/04 HTML / CSS
Kathmandu新西兰官网:新西兰户外运动品牌
2019/07/27 全球购物
《翻越远方的大山》教学反思
2014/04/13 职场文书
小学教师暑期培训方案
2014/08/28 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
总经理检讨书
2014/09/15 职场文书
党员对照检查材料思想汇报(党的群众路线)
2014/09/24 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
员工离职证明范本
2015/06/12 职场文书
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android