关闭jQuery hide / show div加载?

时间:2011-03-24 04:21:38

标签: 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>

下面

有人可以帮帮我吗?

4 个答案:

答案 0 :(得分:5)

把它放在第一行:

$(".faq-div").hide();

答案 1 :(得分:0)

默认情况下隐藏行条目。添加style="display: none"属性可以达到您想要的效果。

答案 2 :(得分:0)

在加载时首先使用以下行..

$(本)。家长( 'FAQ-行。 ')找到(' FAQ-行条目。')隐藏();

尝试一次..我不确定。

答案 3 :(得分:0)

将所有脚本移动到html / jsp的末尾,然后尝试在$(document).ready function的第一行添加它:

$(".faq-row-entry").hide();