类名
# 判断节点是否有className
方法名 | $AsHasClass(dom:Element,className:String):Boolean |
参数说明 | dom是元素dom节点类型,className是String类型,表示类名 |
返回值说明 | Boolean类型,表示该html元素是否含有该类名 |
# 添加className
方法名 | $AsAddClass(dom:Element,className:String):Void |
参数说明 | dom是元素dom节点类型,className是String类型,表示类名 |
返回值说明 | 无返回值 |
# 删除className
方法名 | $AsRemoveClass(dom:Element,className:String):Void |
参数说明 | dom是元素dom节点类型,className是String类型,表示类名 |
返回值说明 | 无返回值 |
# 切换className
方法名 | $AsToggleClass(dom:Element,className:String):Void |
参数说明 | dom是元素dom节点类型,className是String类型,表示类名 |
返回值说明 | 无返回值 |
# 简单示例
let divDom=document.querySelector(".test-class-processor-div");
console.log(this.$AsHasClass(divDom,"test-class-processor-div"));//true
console.log(this.$AsHasClass(divDom,"test-class-processor-div1"));//false
this.$AsAddClass(divDom,"test1")
console.log(this.$AsHasClass(divDom,"test1"));//true
this.$AsAddClass(divDom,"test2")
this.$AsAddClass(divDom,"test3")
console.log(this.$AsHasClass(divDom,"test3"));//true
this.$AsRemoveClass(divDom,"test3")
console.log(this.$AsHasClass(divDom,"test3"));//false
this.$AsToggleClass(divDom,"test2")
this.$AsToggleClass(divDom,"test2")