【发布时间】:2016-07-22 03:20:13
【问题描述】:
我确实在互联网上的某个地方看到了一个页面,该页面令人印象深刻,如下所示:
All|Fashion|Jewerry|Food
当用户点击All 时,它将显示所有项目。
当用户单击 om Fashion 时,否则我将仅显示其类别的项目。
我记得每个项目都有类似All Fashion/All Food 这样标签控制面板会显示/隐藏项目。
我试图在引导程序上找到一些关于选项卡的教程。但是我在文档中没有看到任何类似的例子。
有人可以展示如何使用引导程序和不使用引导程序吗? 原因是我只擅长后端。 我正在学习前端。
提前致谢。
我做到了 它没有引导程序 html:
<ul id='list_tabs'>
<li><a data-filter='*' href='#'>All</a></li>
<li><a data-filter='meat' href='#'>meat</a></li>
<li><a data-filter='fish' href='#'>fish</a></li>
</ul>
<ul id='list_products'>
<li data-category='fish meat'>product 1 </li>
<li data-category='fish'>product 2 </li>
<li data-category='meat'>product 3 </li>
</ul>
我的 Javascript:
$(document).ready(function(){
$('#list_tabs').click(function(event){
var filter = $(event.target).attr('data-filter');
$('#list_products li').each(function(){
var item = $(this);
if(filter=='*'||(item.attr('data-category').indexOf(filter)!= -1))
item.show();
else
item.hide();
});
});
});
我仍在研究如何使用引导程序来做到这一点。 感谢大家的帮助。
P/s:我确实在this site 中看到了相同的控件 我正在调查它。但我仍然希望有人能帮助我。
【问题讨论】:
-
一些带有引导程序的标签内容Bootstrap tabs
-
抱歉,如果真的那么容易,那我就不用去这个论坛问了。
标签: javascript jquery css twitter-bootstrap tabs