我的div课程中有5次出现'选择'
<select>
<option_underlay> - css display:none
<select>
<option_underlay> - css display:none
<select>
<option_underlay> - css display:none
<select>
<option_underlay> - css display:none
<select>
<option_underlay> - css display:none
我也在每个人的下面选择&#39; div一个名为&#39; option_underlay&#39;
的子div我使用jquery如下:
<script>
$(".select").click(function()
{
$(this).parent().next('.option_underlay').toggle();
});
</script>
这可以通过打开/切换我的父div下面的相应div来选择&#39;。因此,如果用户点击顶部,请选择&#39;然后&#39; option_underlay&#39;在顶部下方选择&#39; div将会打开。
这很好用,结果很满意。因此,如果用户点击了顶部div,请选择&#39;这会切换/打开&#39; option_underlay&#39; div下面。
但现在如果他们去第二个选择&#39; div没有关闭第一个&#39; option_underlay&#39;他们将有两次出现&#39; option_underlay&#39;在第一个&#39;选择&#39;之下的那个而第二个选择&#39;
那我怎么能关闭第一个&#39; option_underlay&#39;用户转到第二个选择后?所以永远不会有多个选项_underlay&#39;立即显示?
希望有人可以提前帮助,谢谢。