我有这个选择下拉列表,当我选择其中一个选项时,将显示该特定选项的div,其余部分将保持隐藏状态。jquery选择变化隐藏/显示div
我试过使用这个 Demo,但它不起作用。
<form id="nl-form" class="nl-form">
<select id="choices">
<option value="family" selected>family</option>
<option value="closefriend">close friend</option>
<option value="acquaintance">acquaintance</option>
</select>
<div class="nl-overlay"></div>
</form>
<div id="family" class="chosentree">family</div>
<div id="closefriend" class="chosentree">closefriends</div>
<div id="acquaintance" class="chosentree">acquaintance</div>
$(function() {
$('.chosentree').hide();
$('#choices').change(function(){
//$('.chosentree').hide();
$('#' + $(this).val()).show();
});
});
可能是什么问题?
并且还在div家族上,我想放置这个ff。 Demo应该怎么做?请注意,它有一个链接脚本文件检查jsfiddle中的外部源
我是新来的,我不知道应该如何正确放置代码。
你必须在第一个小提琴中添加jQuery库。它的工作正常。 http://jsfiddle.net/kunknown/2up7jb3a/1/ – Unknown 2014-09-13 04:17:31
@Unknown我在本地主机上试过它,但它也没有工作 – 2014-09-13 04:22:17
你应该下载jQuery代码并保存为.js文件,然后把你的localhost项目并链接到您的项目 – Developer 2014-09-13 04:50:12