[解決済み] クラスを追加する前に、すでに割り当てられているかどうかを確認する
2022-08-26 05:27:45
質問
jQueryでは、クラスを追加する前に、そのクラスがすでに要素に割り当てられているかどうかを確認することが推奨されますか?それさえも、まったく効果がないのでしょうか?
例えば
<label class='foo'>bar</label>
クラスかどうか迷ったら
baz
がすでに
label
というように、この方法がベストでしょうか?
var class = 'baz';
if (!$('label').hasClass(class)) {
$('label').addClass(class);
}
とか、これで十分でしょう。
$('label').addClass('baz');
どのように解決するのですか?
単に
addClass()
.jQueryがチェックをしてくれます。 自分でチェックする場合は、jQueryが
それでも
がチェックを実行してくれるからです。
関連
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] アップロード前に画像をプレビューする
-
[解決済み] スクロールした後に要素が表示されているかどうかを確認するには?
-
[解決済み] jQueryのイベントハンドラを削除する最良の方法?
-
[解決済み] javascript(またはjQuery)を使って::beforeや::afterなどのCSS疑似要素を選択し、操作する。
-
[解決済み] jQueryでラジオボタンを確認する方法は?
-
[解決済み] Adding options to a <select> using jQuery?
-
[解決済み] jquery input select all on focus
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
-
[解決済み】チェックボックスがチェックされているかどうかをjQueryで確認する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] jquery mobileでページ中央のグリッド表示
-
[解決済み] jQueryのイベントハンドラを削除する最良の方法?
-
[解決済み] jQuery 複数のイベントで同じ関数を起動する
-
[解決済み] JQueryでラジオボタンがチェックされているかどうかを調べる?
-
[解決済み] 変更イベントでradioを使用するには?
-
[解決済み] jQueryを使用してテキストボックスの値を取得するには?
-
[解決済み] jQuery removeClass ワイルドカード
-
[解決済み] jQuery: テキストで要素を検索する
-
[解決済み] jQueryで、ある要素を他の要素に対して相対的に配置するには?
-
[解決済み】jQuery:keyPress Backspaceが発射されない?