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');