#jquery
#jquery
Вопрос:
Если я использую код:
$('.myDiv').toggle();
С начальным состоянием как:
.mydiv {отображение: нет}
Как я могу указать, что переключатель должен перейти в
.mydiv {отображение: таблица}
?
В настоящее время он просто переходит в блок по умолчанию.
Спасибо
Ответ №1:
Используйте класс css для отображения:
.myDiv { display: table; }
.noDisplay { display: none; }
Затем используйте .toggleClass() для переключения класса:
$('.myDiv').toggleClass("noDisplay");
Ответ №2:
Вы не можете использовать toggle для этого. Вам нужно будет фактически использовать .css("display","table")
Метод Кайла, вероятно, немного быстрее.