我想在使用Toggle时将隐藏div设为默认值,
我做了一些研究,无法找到符合我条件的好答案。
正如您在下面的代码中看到的那样,默认显示<p>
标记,我想隐藏它。我使用display:none;
但它没有用。
有没有办法在jQuery中设置默认隐藏?
$( "button" ).click(function() {
$( "p" ).slideToggle( "slow" );
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<button>Toggle</button>
<p>
This is the paragraph to end all paragraphs. You
should feel <em>lucky</em> to have seen such a paragraph in
your life. Congratulations!
</p>
&#13;
答案 0 :(得分:1)
您可以为p添加display: none
。因为脚本会在单击按钮
p{display: none;}
答案 1 :(得分:1)
答案 2 :(得分:0)
在文件中。已经有了这个:
$('p').hide();
这将在页面加载时隐藏段落,直到单击切换按钮才会看到。