我的 HTML 代码是
<table>
<tr><td>w</td><td data-id='6' class='point'>6</td></tr>
<tr><td>X</td><td data-id='8' class='point'>8</td></tr>
<tr><td>Y</td><td data-id='7' class='point'>7</td></tr>
<tr><td>Z</td><td data-id='10' class='point'>10</td></tr>
</table>
而JS是
$('.point').click(function(){
alert($(".point").nextAll().attr('data-id:first'));
});
当我点击任何点类时,我希望能够获取前一个或后一个data-id
的值。如何在不使用parent()
和children()
的情况下解决这个问题。我的fiddle演示是Fiddle demo。谢谢。