我有这个 html 输出:
<tr>
<td><input type="checkbox"/></td>
<td>Value 1</td>
</tr>
我想检查复选框是否标记为checked
,然后访问第二个td
以获得"Value 1"
我试过这样的事情:
$( "tr td input[type=checkbox]" ).each(function( index ) {
if ($(this).is(":checked"))
{
alert($(this).parent().eq(1).text());
}
});
和
var checkValues = $('input[type=checkbox]:checked').map(function() {
return $(this).parent().text();
}).get();
对于这两个示例,我得到一个空输出。关于这里出了什么问题的任何想法?我会很感激一些解释。