Как сделать что бы меню в bootstrap в мобильной версии закрывалось при клике на пункте из меню?
Александр! Большое человеческое спасибо! Удалось решить обе проблемы. Правда, я как ламер, сначала подумал, что нужно просто вставить код и всё будет работать ) Оказалось, что нужно всё-таки понимать, что делаешь ) В первом случае удаление класса нужно делать именно по нажатию на пункт меню, а фрагмент кода не содержит обработки нажатия ) А во втором случае - опечатка: вместо точки '.' в коде стоит шарп '#'. Дополнив и исправив, получил работающий код, решающий сразу обе проблемы. Ещё раз большое спасибо!  <script> 
        $('.toAnchor').on('click', function () {
           $('.navbar-collapse').removeClass('in');
           $a = $($(this).attr('href'));
           $('html,body').animate({ scrollTop: $a.offset().top - 50}, 500);
         return false;
         });
   </script>
По нажатию на "сендвич" у блока с меню начинается анимация, а после нее добавляется класс in. Чтобы по нажатию спрятать меню, достаточно забрать класс, дальнейшая работа с меню будет корректной.$('#navbar-collapse').removeClass('in');
Касательно padding-top: 50px;
Либо создаем якорь выше, чтобы он прятался под меню, а нужное нам было на 50px ниже. Либо через js<a href="#anchor" class="toAnchor">ссылка для перехода</a>
.........
<a id="anchor">якорь</a>$('.toAnchor').on('click', function () {
  $a = $($(this).attr('href'));
  $('html,body').animate({ scrollTop: $a.offset().top - 50}, 500);
  return false;
});