jQuery学习笔记 操作jQuery对象 属性处理

2020-05-19 07:29:11易采站长站整理

元素的属性处理













方法


描述


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()