こんなHTMLテーブルがあるとします。
JSFIDDLEはこちら
HTML
1<table class="commonTable"> 2 <tbody> 3 <tr> 4 <td class="commonTd activeTd"> 5 <p>りんご</p> 6 </td> 7 <td class="commonTd"> 8 <p>レモン</p> 9 </td> 10 <td class="commonTd"> 11 <p>オレンジ</p> 12 </td> 13 </tr> 14 </tbody> 15</table>
この時、activeTdクラスのテキストは下記jQueryで取得できるのは分かるんです。
jQuery
1$(".commonTable .activeTd").innerText 2//りんごと出力される
しかし、
<p>レモン</p> という子要素が含まれる <td class="commonTd"> に、activeTdクラスを付与したい場合、どんなjQueryを書けばよいのでしょうか? 仮にtdタグにvalue="レモン"みたいに属性が付与されていれば簡単にセレクターが書ける気がしますが…回答2件
あなたの回答
tips
プレビュー