Об анимации: пожалуйста, укажите чуть больше c какую анимацию вы хотите, например, изменить цвет фона целиком, показать или скрыть что-либо или что-то еще, но в целом, если вы используете jQuery, вы можете сделайте следующее. Пример кода показывает окно предупреждения
$(".navbar-toggler").on("click", function() {
alert("Hello");
});
Обратите внимание, что этот код срабатывает, если кто-то нажимает на любую кнопку navbar-toggler на вашем сайте - если у вас их несколько, все сработают! Если вы хотите запустить его только тогда, когда кто-то щелкнет по указанному выпадающему переключателю c, вам нужно дать ему идентификатор и сделать $("#your_id").
вместо $(".navbar-toggler").
, если вы не используете jQuery, проще всего было бы назначить событие onclick для вашей кнопки:
<button class="navbar-toggler" [...] onclick="doSomething()">
, а затем написать JavaScript функцию doSomething (), которая делает все, что вы хотите.
Если вы скажите мне, какую анимацию вы хотите активировать, я мог бы рассказать вам немного больше. (Также, как примечание: вы должны задавать только один вопрос на пост. Именно так работает переполнение стека, и вы получите ответы быстрее)