【发布时间】:2021-09-23 14:18:53
【问题描述】:
希望一些天才能有所帮助。我有一个带有自定义属性data-attributes 值的表,如下所示:
HTML
<table class="myTable">
<tbody>
<tr>
<td class="attribute-name"></td>
<td class="attribute-name">Title 1</td>
<td class="attribute-name">Title 2</td>
</tr>
<tr>
<td class="attribute-name">10</td>
<td class="attribute-twice" data-attributes="{"attribute_1":"10","attribute_2":"Friday"}"></td>
<td class="attribute-twice" data-attributes="{"attribute_1":"10","attribute_2":"Saturday"}"></td>
</tr>
<tr>
<td class="attribute-name">20</td>
<td class="attribute-twice" data-attributes="{"attribute_1":"20","attribute_2":"Friday"}"></td>
<td class="attribute-twice" data-attributes="{"attribute_1":"20","attribute_2":"Saturday"}"></td>
</tr>
</tbody>
</table>
我需要创建一个函数,在单击时显示 attribute_1 值(10 或 20)和 attribute_2 值(星期五或星期六)
我的 JS 到目前为止
$('.attribute-twice').click(function(){
var MyVal1 = $(this).attr('SELECTOR REQUIRED FOR 10 or 20');
var MyVal2 = $(this).attr('SELECTOR REQUIRED FOR FRIDAY or SATURDAY');
$('span.visiblevalue1').html( MyVal1 );
$('span.visiblevalue2').html( MyVal2 );
});
不确定我是否朝着好的方向前进。非常感谢您的帮助
【问题讨论】:
标签: javascript jquery jquery-selectors