设置jQuery切换的隐藏默认值

设置jQuery切换的隐藏默认值,jquery,toggle,Jquery,Toggle,我使用的是简单的jQuery切换方法: $('fieldset').click(function () { $('fieldset>ul').toggle("slow"); }); $('fieldset').click(function () { $('fieldset>ul').toggle("slow"); }); 有没有办法在默认情况下隐藏ul 一个选项是在ul标签上设置style=“display:none”,但这对我来说是不可能的 还有其他方法吗?这将

我使用的是简单的jQuery切换方法:

$('fieldset').click(function () {
    $('fieldset>ul').toggle("slow");
});
$('fieldset').click(function () {
    $('fieldset>ul').toggle("slow");
});
有没有办法在默认情况下隐藏ul

一个选项是在
ul
标签上设置
style=“display:none”
,但这对我来说是不可能的


还有其他方法吗?

这将在加载DOM时隐藏所有ULs

$(function(){$('fieldset>ul').hide();})
使用
$('fieldset>ul').hide()隐藏ul。

在代码顶部添加:
$('fieldset').find('ul').css({'display':'none'})
只需添加
$('fieldset>ul').hide()位于