実現したいこと
孫要素のIDを取得したい
前提
JavaScriptとHTMLで表を作成しました。
発生している問題・エラーメッセージ
その表のクリックした箇所のIDを取得したいです。
クリックする範囲は id="bodyRight"の範囲内で、
取得したいIDは rightRow1_0 ~ rightRow1_2 になります。
どの様に記述すればいいのでしょうか?
該当のソースコード
<div id="bodyRight"> <div id="pageRight1> <div id="tableBodyRight1> <tr>...</tr> <tr id="rightRow1_0"> <td>A0</td> <td>B0</td> <td>C0</td> </tr> <tr id="rightRow1_1"> <td>A1</td> <td>B1</td> <td>C1</td> </tr> <tr id="rightRow1_2"> <td>A2</td> <td>B2</td> <td>C2</td> </tr> </div> </div> </div>試したこと
console.log($(this).prop('id'));
⇒bodyRight
console.log($(this).children().children().prop('id'));
⇒tableBodyRight1
console.log($(this).children().children().children().prop('id'));
⇒なにも表示されない

回答2件
あなたの回答
tips
プレビュー