我有一些由div标记分隔的表。当有人点击一个字母时,我只想查看相关的div标签内容。我可以用这个jQuery代码来做到这一点。jquery addClass和removeClass未按预期工作
$(".expand_button").on("click", function() {
$(this).next(".expander").addClass('view_expander');
});
但事情是当用户点击另一封信时,它也显示其内容不断显示以前点击的div内容。我需要的是如果用户点击另一个字母以前的东西必须隐藏。我试图通过删除类“view_expander”来完成它,但它没有工作。
$(".expand_button").on("click", function() {
$(this).next(".expander.view_expander").removeClass('view_expander');
});
。
<div class="expand_button">
<h1>A</h1>
</div>
<div id="a_section" class="expander">
<table>
<tr>
<td>
Ambalanthota
</td>
<td>
Isuru Morots
</td>
<td>
B. G. A. Gamini
</td>
<td>
0727610675 <br> 0472225200
</td>
<td>
</td>
<td>
195/1, D S Senanayake Mw, Ambalanthota
</td>
</tr>
</table>
</div>
<div class="expand_button">
<h1>B</h1>
</div>
<div id="b_section" class="expander">
<table>
<tr>
<td>
Bandarawela
</td>
<td>
GTS Holding(Pvt)Ltd
</td>
<td>
CK Bopitiya
</td>
<td>
0773529044 <br> 0572231231
</td>
<td>
</td>
<td>
No.38Badulla Road,Bandarwela.
</td>
</tr>
</table>
</div>
这样http://jsfiddle.net/fzjev/51/ –
叶!这一个工作:) – Yasitha