【发布时间】:2012-03-11 14:48:31
【问题描述】:
我在一页上有多个列表(多个产品类别),如下所示:
<h3>Category 1</h3>
<ul id="category1">
<li>item1</li>
<li>item2</li>
<li>item3</li>
</ul>
<h3>Category 2</h3>
<ul id="category2">
<li>item27</li>
<li>item28</li>
</ul>
列表的数量是可变的。
我想要一个过滤器,比如这里的演示页面http://static.railstips.org/orderedlist/demos/quicksilverjs/jquery.html。
但它应该搜索不同的列表。
如果用户搜索“2”,那么结果应该是:
<h3>Category 1</h3>
<ul id="category1">
<li>item2</li>
</ul>
<h3>Category 2</h3>
<ul id="category2">
<li>item27</li>
<li>item28</li>
</ul>
如果他搜索“1”,那么它应该是(不要在没有结果的列表中显示 h3 标题):
<h3>Category 1</h3>
<ul id="category1">
<li>item1</li>
</ul>
有人可以帮我吗?
提前致谢!
【问题讨论】:
-
目前有代码吗?你尝试过的东西等等。
标签: jquery filter html-lists multiple-instances