以下の表をレンダリングしました
<table id="layout" width="100%" border="0" cellspacing="6" cellpadding="0">
<tr>
<td>
<div style="position: static;" class="type_normal type_common" title="33">33</div>
</td>
<td>
<div style="position: static;" class="type_selected ticket_type_common" title="34">33</div>
</td>
</tr>
</table>
私の要件は、特定のセルをクリックすることです.divタグの値とクラスが必要です。
$("#layout").delegate('tr td','click',function(){
var seat_selected=$(this).text();
seat_selected=$(this).html();
}
});
$(this).text を使用すると、33 という数値が得られます。$(this).html() を使用すると、td 内のセクション全体が得られます (div 全体を取得します)。しかし、divタグのクラスだけが欲しいです。divタグのクラス名を変数に取得する手順は?
私の要件は、div タグで特定のクラスを確認し、div タグを別のクラスに変更することです。たとえば、クリックしたセルに class (type_normal type_common) の div タグがあった場合、div タグのクラスを (type_selected type_common) に変更したい
ご意見をお聞かせください。