Я пытаюсь получить значение ячейки таблицы.
Например
<table id='projects'>
<tr>
<td id='a'>aaaaa</td>
<td id='b'>bbbbb</td>
<td id='c'>ccccc</td>
<td id='d'>eeeee</td>
<td id='e'>ddddd</td>
</tr>
</table>
<a id='test' href='#'>test </a>
Я хочу получить aaaaa, bbbbb, ccccc, eeeee, ddddd и присвоить их массиву
Я считаю, что могу получить значение с помощью кода JQuery ниже
$(document).ready(function(){
$('#test').click(function(){
var tableVal=new Array();
tableVal['a']=$('#a').text();
tableVal['b']=$('#b').text();
tableVal['c']=$('#c').text();
tableVal['d']=$('#d').text();
tableVal['e']=$('#e').text();
})
});
Однако, я считаю, что он не очень удобен в обслуживании и занимает много кода, если у меня есть 20 тегов. Мне было интересно, смогу ли я сделать это с помощью .each
или любым лучшим способом архивировать это. Спасибо за помощь.