Prava-MFS
Я только что проверил ваш код присутствующий здесь : http://www.whowinkedme.com/wp-content/themes/winked-child/js/scripts.js[^]
Я вижу, что вы использовали приведенный ниже код для закрытия меню при щелчке тела :-
$(".sidr-open #main-nav").click();
Итак, вы можете сделать следующее, Чтобы достичь желаемого.
1. Добавить hideMenu(); метод onclick для всех список меню как :-
<a href="#Home" onclick="hideMenu();">...</a>
<a href="#About" onclick="hideMenu();">...</a>
<a href="#Share" onclick="hideMenu();">...</a>
<a href="#Screenshots" onclick="hideMenu();">...</a>
<a href="#Download" onclick="hideMenu();">...</a>
<a href="#Video" onclick="hideMenu();">...</a>
<a href="#Contact" onclick="hideMenu();">...</a>
2. Затем добавьте определение функции hideMenu (), например :-
<script>
function hideMenu() {
$(".sidr-open #main-nav").click();
}
</script>
Готово !! Теперь строка меню будет автоматически скрываться при выборе любого меню в списке.
Надеюсь, это вам поможет:).