У меня есть этот код, который скроет заголовок страницы, если он будет виден, и нажата кнопка выпадающего меню.JQuery - .on ("<auto close>")
$('.site-overlay-toggle .btn').on("click", function(){
if ($(".page-title").is(':visible')) {
$(".page-title").hide();
} else {
$(".page-title").show();
}
});
Это работает до тех пор, как выпадающее меню является вручную щелкнул открытым и закрытым щелкнул. Если я нажму на ссылку привязки в меню на той же странице, страница прокрутит вниз до нужного раздела, и в раскрывающемся меню автоматически закроется. Однако это не вызовет этот код.
Есть ли способ, который я могу обнаружить, если меню автоматически закрывается?