Jqueryui-switchclass
JqueryUI-スイッチクラス
この章では、操作に役立つ新しいクラスである* switchClass()*メソッドについて説明します。 _switchClass()_メソッドは、あるCSSクラスから別のCSSクラスに移動し、ある状態から別の状態への遷移をアニメーション化します。
構文
jQueryUIのバージョン1.0で追加
- switchClass()*メソッドの基本的な構文は次のとおりです-
Sr.No. | Parameter & Description |
---|---|
1 |
removeClassName これは文字列であり、削除するCSSクラス名、またはクラス名のスペース区切りリストを表します。 |
2 |
addClassName これはString型で、一致した各要素のクラス属性に追加される1つ以上のクラス名(スペースで区切られた)を表します。 |
3 |
duration これは、Number型またはString型で、オプションで_slow、normal、fast、_、またはミリ秒単位のエフェクトの期間のいずれかを提供します。 省略すると、animate()メソッドがデフォルトを決定します。 デフォルト値は_400_です。 |
4 |
easing animate()メソッドに渡されるイージング関数の名前。 |
5 |
complete これは、この要素の効果が完了したときに各要素に対して呼び出されるコールバックメソッドです。 |
jQueryUIのバージョン1.9で追加
バージョン1.9では、このメソッドは_children_オプションをサポートするようになりました。これは子孫要素もアニメーション化します。
Sr.No. | Parameter & Description |
---|---|
1 |
removeClassName これは文字列であり、削除するCSSクラス名、またはクラス名のスペース区切りリストを表します。 |
2 |
addClassName これはString型で、一致した各要素のクラス属性に追加される1つ以上のクラス名(スペースで区切られた)を表します。 |
3 |
options これは、すべてのアニメーション設定を表します。 すべてのプロパティはオプションです。 可能な値は-
|
例
次の例は、_switchClass()_メソッドの使用方法を示しています。
上記のコードをHTMLファイル switchclassexample に保存して、JavaScriptをサポートする標準のブラウザーで開きます。次の出力も表示されるはずです。 今、あなたは結果で遊ぶことができます-
_Switch Class_ボタンをクリックして、ボックスでのクラスの効果を確認します。