jQuery每个兄弟姐妹到EACH变量?

时间:2012-01-13 06:53:50

标签: jquery

我有一个jquery代码,可以获取表td文本的兄弟。 我们如何将该文本放入变量?

jQuery("tbody tr").each(function() {
    jQuery("td:not(:first)",this).click(function() {
        alert(jQuery(this).siblings().text());
    });
});

<table>
<thead><td>A</td><td>B</td></thead>
<tbody>
<tr><td class="aclass">A</td><td class="bclass">B</td></tr>
</tbody>
</table>

Set siblings as variable:

var txtA = jQuery(this).find(".aclass").text();
var txtA = jQuery(this).find(".aclass").text();

1 个答案:

答案 0 :(得分:1)

您可以在数组中添加文本:


var textsArr = new Array();
jQuery("tbody tr").each(function() {
    jQuery("td:not(:first)",this).click(function() {
        textsArr.push(jQuery(this).siblings().text());
    });
});