原生js-classList.add()、classList.remove()、classList.contains()、classList.toggle()、
4014 ワード
オリジナルjs-操作クラス名(HTML 5にclassListを追加) classList.add( newClassName ); すでに存在する場合は、新しいクラス名を追加し、 を追加解除します. classList.contains( oldClassName ); 要素に指定したクラス名が含まれているかどうかを決定し、true、falseの値を返します. classList.remove( oldClassName ); 既存のクラス名を削除します. classList.toggle( className ); classListに指定された値がある場合は削除し、そうでない場合は追加します. classList.replace( oldClassName,newClassName ); クラス名置換 いくつかの例を見てみましょう.
divがある
注意:classListプロパティをサポートするブラウザにはFirefox 3があります.6+とchrome;
誤りがあればご指摘ください终わりの言叶..................福祉の时间..................みんなは同じプログラマーで、ここでみんなに心から福祉を送ります.福祉リンクはこちらをクリック!
divがある
<div>div>
// :select
div.classList.remove("select");
// :select
div.classList.add("select");
// :select
div.classList.contains("select");
// :select, , , ;
div.classList.toggle("select");
// : newSelect select;
div.classList.replace("select","newSelect");
// ;
for(var i = 0,len = div.classList.length; i < len; i++){
doSomething(div.classList[i]);
}
注意:classListプロパティをサポートするブラウザにはFirefox 3があります.6+とchrome;
誤りがあればご指摘ください