我尝试使用侧边导航使用jQuery,按类别显示表行显示/隐藏表行。使用NAV使用jQuery
<ul class="side-nav">
<li class="head">categories</li>
<li><a class="item" href="#">Show all</a></li>
<li><a class="accessories" href="#">Accessories</a></li>
<li><a class="books" href="#">Books</a></li>
<li><a class="electronics" href="#">Electronics</a></li>
<li><a class="dvd" href="#">Dvd</a></li>
<li><a class="misc" href="#">Misc.</a></li>
</ul>
<table>
<tr class="item misc.">
<td>1964 Jaguar model car</td>
<td>Misc.</td>
</tr>
<tr class="item dvd">
<td>Up(Pixar)</td>
<td>Dvd</td>
</tr>
<tr class="item electronics">
<td>Apple iMac</td>
<td>Electronics</td>
</tr>
</table>
目前我使用类似的东西,只是重复它的每个类别,但这些类别将最终动态添加,这不会削减它。我知道有一个更简单的方法。谢谢您的帮助。
$('a.electronics').click(function() {
$('tr.item').hide();
$('tr.electronics').fadeIn();
});
$('a.item').click(function() {
$('tr.item').fadeIn();
});
谢谢!这很快且非常有帮助。 – nickespi 2009-12-04 04:05:44