jQuery クラス名の変更 質問する

jQuery クラス名の変更 質問する

td タグの ID を指定して、td タグのクラスを変更したい:

<td id="td_id" class="change_me"> ...

他の DOM オブジェクトのクリック イベント内でこれを実行できるようにしたいです。td の ID を取得してクラスを変更するにはどうすればよいでしょうか?

ベストアンサー1

使用することでクラスを設定するjQueryことができます(それが何であったかに関係なく)。.attr()、 このような:

$("#td_id").attr('class', 'newClass');

クラスを追加する場合は、.addclass()代わりに、次のようになります。

$("#td_id").addClass('newClass');

または、クラスを交換する簡単な方法として、.toggleClass():

$("#td_id").toggleClass('change_me newClass');

class属性専用のjQueryメソッドの完全なリストは次のとおりです。

おすすめ記事