У меня есть такой HTML-код
<div id="topContainer">
<div id="level1" style="display:none;"> </div>
<div id="level2" style="display:none;"></div>
</div>
Я могу получить level1 и level2, вызывая show () и hide () для них успешно. Однако, имея style = "display: none;" и затем вызов jQuery ("# topContainer"). show () делает nada. (
Что может быть не так?
JS ниже
//LOGIC HERE THAT SHOWS LEVEL1 and LEVEL2 based on business logic
//If neither div is shown (got a variable set to false, it set to true each time
//the business logic shows the div
//if variable is still false, then the below line runs
jQuery("#topContainer").hide()
Обновлено столько кода, сколько я могу.