Установка скрытого значения по умолчанию для переключения JQuery - PullRequest
2 голосов
/ 23 ноября 2011

Я использую простой метод переключения jQuery:

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

Есть ли способ, которым ul будет скрыт по умолчанию?

Одним из вариантов будет установка style="display:none" для тега ul, но это невозможно для меня!

Есть ли другой способ?

Ответы [ 4 ]

2 голосов
/ 23 ноября 2011

Используйте $('fieldset>ul').hide() для сокрытия ul.

2 голосов
/ 23 ноября 2011

Это будет скрывать все UL при загрузке DOM

$(function(){$('fieldset>ul').hide();})
1 голос
/ 23 ноября 2011

поверх кода добавить:
$('fieldset').find('ul').css({'display': 'none'})

0 голосов
/ 13 марта 2015

просто добавьте $('fieldset>ul').hide(); поверх

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