Javascript 根据选择输入显示()隐藏()底部序列导航需要帮助吗
您好,我根据选择的输入显示不同的序列导航。 这是我目前正在尝试做的示例:Javascript 根据选择输入显示()隐藏()底部序列导航需要帮助吗,javascript,jquery,html,Javascript,Jquery,Html,您好,我根据选择的输入显示不同的序列导航。 这是我目前正在尝试做的示例: <ul class="steps" id="dbleOpt"> <li class="active">Create<span class="chevron"></span></li> <li>Fields<span cla
<ul class="steps" id="dbleOpt">
<li class="active">Create<span class="chevron"></span></li>
<li>Fields<span class="chevron"></span></li>
</ul>
<ul class="steps" id="singleOpt">
<li class="active">Create<span class="chevron"></span></li>
<li>Welcome<span class="chevron"></span></li>
<li>Overview<span class="chevron"></span></li>
</ul>
这里是选择输入
<select id="Lists_opt_in" name="Lists[opt_in]" class="form-control has-help-text">
<option value="double" selected>Double opt-in</option>
<option value="single">Single opt-in</option>
</select>
双重选择加入
单一选择加入
数据
属性,如下代码段所示id
的data
属性$(函数(){
$('#singleOpt').hide();
$('#dbleOpt').show();
$('#列出_opt_in')。打开(“更改”,函数(){
$('.steps').hide();
$('#'+$('option:selected',this).data('target')).show()
})
});代码>
创建
- 田地
创建
- 欢迎光临
- 概述
双重选择加入
单一选择加入
在选项标记中使用一些数据
属性,如下代码段所示
然后找到受尊敬的id
的data
属性以显示
$(函数(){
$('#singleOpt').hide();
$('#dbleOpt').show();
$('#列出_opt_in')。打开(“更改”,函数(){
$('.steps').hide();
$('#'+$('option:selected',this).data('target')).show()
})
});代码>
创建
- 田地
创建
- 欢迎光临
- 概述
双重选择加入
单一选择加入
为了简单起见,只需尝试一个列表,然后使用jQuery的toggle()
方法切换可见性:
$(函数(){
$('#列出_opt_in')。在(“更改”,函数(){
$('.dbleOpt').toggle();
$('.singleOpt').toggle();
})
});代码>
。隐藏{
显示:无;
}
创建
- 字段
欢迎光临
- 概述
双重选择加入
单一选择加入
为了简单起见,只需尝试一个列表,然后使用jQuery的toggle()
方法切换可见性:
$(函数(){
$('#列出_opt_in')。在(“更改”,函数(){
$('.dbleOpt').toggle();
$('.singleOpt').toggle();
})
});代码>
。隐藏{
显示:无;
}
创建
- 字段
欢迎光临
- 概述
双重选择加入
单一选择加入
输入在哪里?你需要什么?提供更多信息,以便我们可以帮助一些代码缺少您的代码段。您可以发布一个吗?我将成为那个人,并推荐一个库。我喜欢用KnockoutJs来做这样的事情。您添加了一个可见的绑定并将其命名为“一天”。您甚至可以使用CDN。好的,我用html和输入更新了……但我怀疑这有帮助。问题是使用javascript/jQuery隐藏/显示ul输入在哪里?你需要什么?提供更多信息,以便我们可以帮助一些代码缺少您的代码段。您可以发布一个吗?我将成为那个人,并推荐一个库。我喜欢用KnockoutJs来做这样的事情。您添加了一个可见的绑定并将其命名为“一天”。您甚至可以使用CDN。好的,我用html和输入更新了……但我怀疑这有帮助。问题在于使用javascript/jQueryTanks隐藏/显示ul以获得简单的解决方案感谢您提供了简单的解决方案
<select id="Lists_opt_in" name="Lists[opt_in]" class="form-control has-help-text">
<option value="double" selected>Double opt-in</option>
<option value="single">Single opt-in</option>
</select>