replaceClass

Module

Methods

dom.replaceClass()
void replaceClass ( selector, oldClassName, newClassName )
将符合选择器的所有元素的老 class 替换为新 class.
Parameters:
  • selector (string|HTMLCollection|Array<HTMLElement>) – 字符串表示 css3 选择器
  • oldClassName (string) – 样式类 class, 多个用空格分隔 , 需要删除的样式类
  • newClassName (string) – 样式类 class, 多个用空格分隔 , 需要添加的样式类

例如

KISSY.use("dom",function(S,DOM){
        // 将 class 是 .J_on 的元素的样式 hide 替换成 show
        var els=DOM.replaceClass(".J_on","hide","show");
});