2011-11-23 60 views
2

我使用的是简单的jQuery切换方法:设置默认隐藏的jQuery切换

$('fieldset').click(function() { 
    $('fieldset>ul').toggle("slow"); 
}); 

有什么办法UL是默认隐藏?

一个选项是将style="display:none"设置为ul标签,但对我来说不可能!

有没有其他办法?

回答

2

这将隐藏所有的UL当DOM加载

$(function(){$('fieldset>ul').hide();}) 
2

使用$('fieldset>ul').hide()隐藏UL认证。对代码添加的顶部

1


$('fieldset').find('ul').css({'display': 'none'})

0

刚上的

$('fieldset').click(function() { 
    $('fieldset>ul').toggle("slow"); 
}); 
顶部添加 $('fieldset>ul').hide();