[英]onclick of td change td css
<div id="divScroll" style="overflow-x: hidden">
<asp:UpdatePanel ID="updatePanelTableAppointment" runat="server">
<ContentTemplate> <table border="1" id="myTable">
<tr class="csstr">
<td class="csstdgreen" rowspan="3">
john
</td>
</tr>
</table>
</asp:UpdatePanel> </div>
Above is my html i have to check in jquery onclick of table td if td has class csstdgreen and rowspan is not null then i have to make that td having csstdgreen and having rowspan 1,2,3 etc then make it yellow. 上面是我的html我必须检查表td的jquery onclick如果td有类csstdgreen并且rowspan不为null然后我必须使td具有csstdgreen并且具有rowspan 1,2,3等然后使其变为黄色。
How can i achieve with jquery 我如何用jquery实现
$('#myTable td').click(function ()
{
if ($('td').hasClass("csstdgreen") && $('td').attr('rowspan'))
{
alert("Hi");
$('.csstdgreen').removeClass('csstdselected');
$('td').removeClass('csstdgreen').addClass('csstdselected');
}
});
Use the reference this
to make changes to the targeted td
: 使用引用this
来更改目标td
:
$('#myTable td').click(function () {
if ($(this).hasClass("csstdgreen") && $(this).attr('rowspan') )
{
alert("Hi");
$('.csstdgreen').removeClass('csstdselected');
$(this).removeClass('csstdgreen').addClass('csstdselected');
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.