点击时显示下拉列表

时间:2015-07-21 11:22:56

标签: javascript jquery css

<script>
    $(document).ready(function({$("#more").click(function()$(".dropdown").fadeToggle("slow")});});
</script>

这是我的脚本以获得更多选项。当我再次点击时点击并隐藏它时,我想显示下拉列表。使用这段代码,当我点击并显示我再次点击时,我所能得到的就是隐藏。我想让它逆转。

如何更改默认显示?

3 个答案:

答案 0 :(得分:1)

您可以使用CSS display:none属性隐藏页面加载时的div。

例如:

#more{
  display:none;
}

答案 1 :(得分:1)

你的代码有效,它只是有一些错字。

要定义默认状态,请将display的{​​{1}}属性更改为.dropdown

&#13;
&#13;
none
&#13;
$(document).ready(function() {
    $("#more").click( function() {
        $(".dropdown").fadeToggle("slow")
    });
});
&#13;
.dropdown {
    display: none;
}
&#13;
&#13;
&#13;

答案 2 :(得分:0)

$("#more" ).on('click', function() {
  $( ".dropdown" ).fadeToggle( "slow", "linear" );
});
相关问题