在我的代码有:添加类全部为同一文本
<a class="choice" data-name="i_can_a_test_1">
<img class="img-responsive" src="image.png" >
</a>
<a class="choice" data-name="i_can_a_test_2">
<img class="img-responsive" src="image2.png" >
</a>
<table>
<tr><td name="i_can_a_test_1" id="name_cards">i_can_a_test_1</td></tr>
<tr><td name="i_can_a_test_2" id="name_cards">i_can_a_test_2</td></tr>
<tr><td name="cant_a_test_1" id="name_cards">cant_a_test_2</td></tr>
</table>
但现在我想:如果同样的,对于所有i_can_a_test_*
$('body').on("click",".choice", function(){
var same_text = $(this).data('name').slice(0,6);
var same = $('td[name^='+same_text+']').length;
**if same, add class for all "i_can_a_test_*"**
});
你知道我怎么能做到这一点添加类?每一个我想。
ID应该是唯一的。使用class =“name_cards”,然后$(“。name_cards”) –