Javascript 基于单击的选项卡显示动态内容
我正在尝试动态显示特定选项卡的内容 如果单击某个特定的导航选项卡,它必须在右侧显示相应的内容 目前,它将所有选项卡信息显示在一起。有没有一种方法可以使用jquery/js来处理这个问题 选项卡:Javascript 基于单击的选项卡显示动态内容,javascript,html,jquery,css,Javascript,Html,Jquery,Css,我正在尝试动态显示特定选项卡的内容 如果单击某个特定的导航选项卡,它必须在右侧显示相应的内容 目前,它将所有选项卡信息显示在一起。有没有一种方法可以使用jquery/js来处理这个问题 选项卡: 表1内容: <div id="example2b-tab1" class="ibm-tabs-content"> <p>Example 2b Tab 1 contents</p> </div>
表1内容:
<div id="example2b-tab1" class="ibm-tabs-content">
<p>Example 2b Tab 1 contents</p>
</div>
示例2b表1内容
表2内容:
<div id="example2b-tab2" class="ibm-tabs-content">
<p>Example 2b Tab 2 contents</p>
<form>
<p>
<select>
<option value="">Select one</option>
<option value="1">Mr.</option>
<option value="1">Mrs.</option>
<option value="1">Dude</option>
</select>
</p>
</form>
</div>
示例2b表2内容
选择一个
先生
夫人
伙计
通过使用display的style属性并将其设置为none,您可以使用jquery和javascript在单击选项卡时隐藏和显示不同选项卡的内容。通过使用display的style属性并将其设置为none,您可以使用jquery和javascript在单击选项卡时隐藏和显示不同选项卡的内容。- 使用CSS隐藏所有
元素.ibm选项卡内容
- 单击
元素,隐藏a
元素,并根据映射的.ibm tabs content
属性显示相应的内容元素href
$(函数(){
$(“#示例2B-tab1”).show();
});
$('.ibm tabs li a')。在('click',函数(e)上{
e、 预防默认值();
$('.ibm tabs content').hide();
让IDSelector=$(this.attr('href');
$(IDSelector.show();
})
.ibm选项卡内容{
显示:无;
}
示例2b表1内容
示例2b表2内容
选择一个
先生
夫人
伙计
- 使用CSS隐藏所有
元素.ibm选项卡内容
- 单击
元素,隐藏a
元素,并根据映射的.ibm tabs content
属性显示相应的内容元素href
$(函数(){
$(“#示例2B-tab1”).show();
});
$('.ibm tabs li a')。在('click',函数(e)上{
e、 预防默认值();
$('.ibm tabs content').hide();
让IDSelector=$(this.attr('href');
$(IDSelector.show();
})
.ibm选项卡内容{
显示:无;
}
示例2b表1内容
示例2b表2内容
选择一个
先生
夫人
伙计
谢谢,@Rayon30解决了我90%的问题,但默认情况下,单击之前的页面需要显示tab1。@SurajPrasad如果您的问题已解决,请将此标记为答案。@KishanVaishnav如我在上一条评论中所述,我正在等待最后一条问题solution@SurajPrasad问题中没有提到这一点。无论如何,我已经编辑了答案以显示第一个元素。它将在几分钟后可见。@SurajPrasad由于我的编辑被拒绝,请在前面添加“$(函数(){$(“#示例2B-tab1”).show(););”。单击函数。谢谢,@Rayon30解决了我90%的问题,但默认情况下,单击前的页面需要显示tab1。@SurajPrasad如果您的问题已解决,请将此标记为答案。@KishanVaishnav如我在上一条评论中所述,我正在等待最后一条消息solution@SurajPrasad问题中没有提到这一点。无论如何,我已经编辑了答案以显示第一个元素。它将在几分钟后可见。@SurajPrasad,因为我的编辑被拒绝,请在前面添加“$(函数(){$(“#示例2B-tab1”).show(););”。单击函数。
<div id="example2b-tab2" class="ibm-tabs-content">
<p>Example 2b Tab 2 contents</p>
<form>
<p>
<select>
<option value="">Select one</option>
<option value="1">Mr.</option>
<option value="1">Mrs.</option>
<option value="1">Dude</option>
</select>
</p>
</form>
</div>