点击TD更改TD CSS
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>
上面是我的 html,如果 td 有类 csstdgreen 并且行跨度不为空,我必须在表 td 的点击中检查 jquery然后我必须使TD具有CSSTDGREEN并具有行跨度1,2,3等,然后将其设置为黄色。
如何使用 jquery 实现
$('#myTable td').click(function ()
{
if ($('td').hasClass("csstdgreen") && $('td').attr('rowspan'))
{
alert("Hi");
$('.csstdgreen').removeClass('csstdselected');
$('td').removeClass('csstdgreen').addClass('csstdselected');
}
});
使用引用this
对目标td
进行更改:
$('#myTable td').click(function () {
if ($(this).hasClass("csstdgreen") && $(this).attr('rowspan') )
{
alert("Hi");
$('.csstdgreen').removeClass('csstdselected');
$(this).removeClass('csstdgreen').addClass('csstdselected');
}
});
演示
相关文章:
- CSS-如何定位内容数据标题
- 点击TD更改TD CSS
- 循环通过表格查找第一个具有 CSS CSSstablelisttdselect 的 TD 文本
- 更改表格中单个单元格(TD)的CSS
- 如何在TD上应用CSS,其中每列的CSS类在Angular JS中是分开的
- 包含另一个表的 td 的不同 CSS
- 如果某个样式在TD中,则将CSS应用于TR
- 如何使用CSS在JavaScript中设置数组中“td”的高度
- jquery的DataTables表插件:如何为tr和td设置css类
- 通过JQuery将html加载到td中,应用CSS
- 使用javascript为td标签添加css类
- 如何应用css样式的动态tr与td和输入标签
- 如果& lt; td>有最大的整型数,在它的<添加CSS类到
——jquery - CSS在标签最后的TR TD
- 如何调用td's id来更改CSS样式
- 使用Vb.net在td cell后端动态添加css类
- 我需要什么CSS规则来隐藏"其子元素"td"'有子元素"input&qu
- Having trouble aligning texts rotated via CSS within <td&
- 将css类动态应用于firefox中不工作的表td
- 如何在 css 中更改 td,tr 值