📝
【メモ jQuery】removeClassで複数のクラスを”すべて”削除
作成日:
2022/02/22
3
昨日のチケットノートで複数classを消したかったけど、
うまく動きませんでした…
狙った動き
class="fruit_name fruit_banana"やclass="fruit_name fruit_apple"からfruit_apple fruit_bananaのみ削除したかった
書いたコード
$('.fruit_name').removeClass('fruit_apple fruit_banana');
残ったもの
class="fruit_name fruit_banana fruit_apple"
addClassなどの兼ね合いもあってclass名がモリモリする割に減らなかった
処置
$('.fruit_name').removeClass().addClass('fruit_name');
removeClass()を書くことでいったんclass名を全部外す+必要なclassだけ戻すというちょっと汚いコードに…
まぁでも狙い通りの動作にはなったのでひとまずこれで…
コーダー 学習記録、めも