关闭jQuery hide/show div加载?

the*_*ork 0 jquery animation

我的页面的FAQ部分有一个jQuery hide/show div脚本.

一切都很好,除了问题在加载时打开,我希望它们关闭.

这是脚本:

<script type="text/javascript">  
$(document).ready(function(){

$('.faq-row-head a').click(function() {
        $(this).parent().toggleClass('opened');
        $(this).parents('.faq-row').find('.faq-row-entry').slideToggle();
        return false;
    });

    $('.faq-close').click(function() {
        $(this).parents('.faq-row').find('.opened').removeClass('opened');
        $(this).parents('.faq-row').find('.faq-row-entry').slideUp();
        return false;
    });
});

</script>
Run Code Online (Sandbox Code Playgroud)

这里

有人可以帮帮我吗?

Yic*_*aoz 5

把它放在第一行:

$(".faq-div").hide();
Run Code Online (Sandbox Code Playgroud)

  • 虽然通常我更喜欢这种情况的CSS解决方案,但最大的优势在于非JavaScript用户.没有JavaScript的用户无法透露隐藏的内容.但是,如果JavaScript也用于隐藏内容,则未启用JavaScript的用户可以访问所有内容,因为它从不隐藏. (2认同)