jQuery基础_2

属性:
attr: 属性 , 元素.attr("属性名");获取属性
attr("attr","value"): 设置属性
attr({value:"zhi",type:"zhi"})设置多个属性
attr("key","fn接受函数的返回值")通过函数的返回值设置属性
removeAttr("属性名")删除属性

css类
addClass("className")添加类
removeClass("className")删除类
toggleClass("className")切换类:如果没有就添加,如果有就删除

html代码
html():获取对象内的html代码【innerHTML】
html("内容"):设置html的内容(识别标签的)

text内容:标签中的文本内容
text():获取对象中的文本内容【innertext】
text("内容"):设置对象的文本内容
如果设置的时候有标签:这些标签都会当做文本处理【实际上就是把标签转成实体字符】
注意:text不识别标签,html识别标签的

val值:input里面的value
val():获取input里面的value值
val("值"):设置value值

对象访问:
length:个数
size():个数

each:遍历
each:每个元素
用法:元素.each(function (index,element){})
index:索引下标,从 0开始
element:元素

原文地址:https://www.cnblogs.com/xie-zhan/p/5775698.html