条件によってクラスを設定するかどうかを決める
const condition = Math.random() > 0.5;addClassIf(elm, condition, "active");//// "active" というクラスがついていないliに "notActive"というクラスを付与するaddClassIf(qsa("li"), (elm) => !hasClass(elm, "active"), "notActive"); Copy
const condition = Math.random() > 0.5;addClassIf(elm, condition, "active");//// "active" というクラスがついていないliに "notActive"というクラスを付与するaddClassIf(qsa("li"), (elm) => !hasClass(elm, "active"), "notActive");
条件。関数でも渡せる
クラス名
condition が false だった場合に代わりに設定するクラス名
condition
false
condition が false だった場合に token を外すか
token
条件によってクラスを設定するかどうかを決める
Example