Я последовал за несколько постов, чтобы быть в состоянии проверить видимость DIV:Проверка видимости с JQuery (отладки)
HTML:
<div class="language" onclick="Show_Div()">
<div class="menu-langues">
//my code here
</div>
</div>
Сценарий:
function Show_Div() {
$Div_id = "menu-langues";
if ($(Div_id).is(':hidden')) {
($Div_id).show();
}
else {
($Div_id).hide();
}
}
Консоль:
Uncaught ReferenceError: Div_id is not defined
Я не вижу, что я сделал не так, может ли кто-нибудь помочь мне с этим?
Thank's! :)
'Div_id' отличается от' $ Div_id'. В любом случае, вы хотите просто '$ ('. Menu-langues'). Toggle()' –
Использовать var Div_id = "menu-langues" вместо $ Div_id = "menu-langues"; –
И как раз в качестве примечания, вызывающего метод 'Show_Div()', который может привести к тому, чтобы делать точно противоположное (скрытие div) выглядит невероятно неуместным imho –