工具方法
$.each() | 遍历数组、对象、对象数组中的数据 |
遍历对象 |
---|---|---|
$.trim() | 去除字符串两边的空格 | |
$.type(obj) | 得到数据的类型 |
|
$.isArray(obj) | 判断是否是数组 | |
$.isFunction(obj) | 判断是否是函数 | |
$.parseJSON(obj) | 解析json字符串转换为js对象/数组 | |
jQuery属性和CSS
attr() | 获取某个标签属性的值,或设置某个标签属性的值 | 返回文档中所有图像的src属性值 为所有图像设置src和alt属性。 为所有图像设置src属性。 把src属性的值设置为title属性的值。 |
removeAttr() | 删除某个标签属性 | |
addClass() | 给某个标签添加class属性值 | |
removeClass() | 删除某个标签class属性值 | 从匹配的元素中删除 'selected' 类 删除匹配元素的所有类 删除最后一个元素上与前面重复的class |
prop()和attr() | 区别在于prop用于属性值为Boolean类型的情况,比如多选 | 选中复选框为true,没选中为false 禁用页面上的所有复选框。 禁用和选中所有页面上的复选框。 通过函数来设置所有页面上的复选框被选中。 |
html() | 获取某一个标签体内容(注意:该标签体中可以包含子标签) | 返回p元素的内容。 设置所有 p 元素的内容 使用函数来设置所有匹配元素的内容。 |
text() | 获取某一个标签体内容(注意:该标签体不能包含子标签) | 返回p元素的文本内容。 设置所有 p 元素的文本内容 使用函数来设置所有匹配元素的文本内容。 |
val() | 主要用户获取/设置输入框的值 | 获取文本框中的值 设定文本框的值 设定文本框的值 设定一个select和一个多选的select的值 |
获取样式值:css("样式名") |
设置单个样式:css("样式名","样式值") |
设置多个样式:css({"样式名":"样式值","样式名":"样式值"}) |