我有两张 table
<table>
<tr>
<td class="myclass" data-date="2015-07-09"> Some text </td>
</tr>
</table>
<table>
<tr>
<td data-date="2015-07-09"> Text </td>
</tr>
</table>
我想做的是:
首先获取类 'myclass' 并向其添加一个新类 'newclass' 。我可以通过 $('.myclass').addClass('newclass');
其次,如果有一个
提前致谢
最佳答案
您可以使用:
$('td[data-date='+$('.myclass').data('date')+']').addClass('newclass');
这将满足您正在寻找的两个条件。即向两个 td 元素添加类。
$('.myclass').data('date')
将获取 myclass 元素的日期。和属性值选择器来定位所有与 myclass 具有相同数据的 td 元素,包括 myclass 本身。
关于Javascript jQuery 。在相同数据日期时添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31157877/