jQuery removeClass 特定のクラスを全て削除
特定のクラスを全て削除
フォームを作成した時に、入力項目に不備があった場合は目立つ様にinput属性にクラスを追加し
入力項目の枠色を変更し、再度検証する際は一旦クラスを削除。
なんか良い方法があるかなと調べたけどなかったので書きます…(;´∀`)
特定の要素以下とかではなく全て取り除く方法です。
動作環境、jQueryバージョン
jquery1.9.*系
・jquery
var errorNode = $(".error"); errorNode.each(function(){ $(this).removeClass("error"); });
やってる事は至極単純で、変数「errorNode」に指定のクラスの要素を全て入れる。
「each」を使用して変数に入れた、要素から指定のクラスを削除。
・jQuery.each(object, callback) – jQuery 日本語リファレンス
http://semooh.jp/jquery/api/utilities/jQuery.each/object,+callback/
・removeClass(class) – jQuery 日本語リファレンス
http://semooh.jp/jquery/api/attributes/removeClass/class/
こんな記事書かなくてもちょっと前は、こんな記事がゴロゴロしてた様な気がしたのに…勘違いかな???
関連記事
-
-
Androidで課金アプリ作製 定期購読サンプルコード編
Androidで課金アプリ作製 定期購読編 In-app Billing v3を使用したアプリ開発
-
-
Androidで課金アプリ作製 プロセス間通信予習編
Androidで課金アプリ作製 プロセス間通予習編 課金アプリを作成の際にaidlファイルを利用す
-
-
Google Cloud Messaging プロジェクトナンバー API Key取得編 2014/07最新版
Google Cloud Messaging プロジェクトナンバー APK取得編 コンソールの仕様
-
-
Androidで課金アプリ作製 サンプルコード(BILLING V3) 起動編
Androidで課金アプリ作製 サンプルコード起動編 課金アプリの制作の機会が来てしまいました。
-
-
jQuery 水平スクロール&cssでカスタム可能なスクロールバーなプラグイン
水平スクロール&cssでカスタム可能なスクロールバーなプラグイン jQueryを使ったプラグインは
-
-
Androidで課金アプリ作製 エラー編(-1008:Unknown error)
Androidで課金アプリ作製 エラー編 In-app Billing v3を使用したアプリ開発で
-
-
Macで ローカルサーバー構築 Apache設定編
Macで ローカルサーバー環境を構築するまで Apache設定編 ネットでの情報は必要最低限しか載
-
-
Macで ローカルサーバー構築 ローカルネットワーク参加編
Macで ローカルサーバー環境を構築するまで Apache設定編 ネットでの情報は必要最低限しか載
-
-
jQuery draggable,resizable 要素のサイズがずれる
uiプロパティ以外で要素のサイズ取得を試みる draggableとresizableを使用し要素の
-
-
PHP MySQL 重複行を抽出 ロジックで高速化
PHP MySQL 重複行を抽出 ロジックで高速化 ロジックで高速化は釣りになっているかもしれませ