我正在创建一个简单的选项卡,其中显示了一些静态文本和一些动态创建的产品。所以默认情况下我会展示所有的产品。我想在总共五个标签中的标签 1、2、3 的情况下隐藏一个产品。这是选项卡的脚本。
有任何想法吗?
<script>
$(function(){
$('.content:first-child').show();
$('.listThumbClick').live('click', function(){
var ind = $('.listThumbClick').index(this);
$('.content').eq(ind).show().siblings().hide();
});
//generated product is attached inside the tab
$('.product').appendTo('.content');
});
</script>
html有点像这样。注意:我将产品附加到选项卡区域
<div class="ppt">
<div class="listThumbClick"></div>
<div class="listThumbClick"></div>
<div class="listThumbClick"></div>
<div class="listThumbClick"></div>
<div class="listThumbClick"></div>
</div>
<div class="tabContainer">
<div class="content"></div>
<div class="content"></div>
<div class="content"></div>
<div class="content"></div>
<div class="content"></div>
</div>
<div class="product">
<img src="product image source here" title="productOne"/>
</div>
<div class="product">
<img src="product image source here" title="productTwo"/>
</div>