我遇到了一个问题;我试图让所有其他DIV
s 关闭并切换一个。我试图自己修复它,但我被卡住了。我希望有人能指出我做错了什么。
它没有在内部运行命令not(...)
:
$(document).ready(function() {
$('.extralink').click(function() {
$(this).closest('tr').next('tr.extra').toggle();
$(this).not($(this).closest('tr').next('tr.extra')).hide;
});
}
html
<table class="avs" border="1" width="384px">
<tr class="avs">
<th>Avatar name</th>
<th >Position</th>
</tr>
<tr class='avs'>
<td>
<a class='extralink' href="#"></a>
</td>
<td></td>
</tr>
<tr class='extra'>
<td colspan='2' >
<div>
<div>info</div>
<div>image</div>
</div>
</td>
</tr>
<tr class='avs'>
<td>
<a class='extralink' href="#"></a>
</td>
<td></td>
</tr>
<tr class='extra'>
<td colspan='2' >
<div>
<div>info</div>
<div>image</div>
</div>
</td>
</tr>
</table>