radioボタンをチェックされた際に、親要素のtrの背景色を変えたい場合はclosest(‘tr’)を使うとよい

radioボタンをチェックされた際に、親要素のtrの背景色を変えたい場合はclosest(‘tr’)を使うとよい

タイトルそのまんまですが、ぐぐっても直接いい例が見つからなかったのでメモメモ

マークアップ

マークアップ的にはすごい省略してますがこんな感じの時

JS

jQueryを使っています

parent().parent() とやっても出来るのかもしれないですけど、こっちのほうがシンプルでいいんじゃないかと思います

参考サイト
逆引きjQuery:ある要素から最も近い親要素を取得するには? − @IT
[jQuery] チェックしたチェックボックスの背景の色を変更する – かちびと.net

コメントを残す