Bootstrap 3 выпадающие события не запускаются
Я пытаюсь получить показанное событие, запущенное в раскрывающемся списке на этом сайте, работающем на BS3.0
http://hmelius.com/avant/index.php
Я пробовал этот код в консоли (со страницы документации BS3), но не повезло
$('.dropdown-toggle').on('shown.bs.dropdown', function () {
console.log("shown");
});
2 ответов
Я считаю, что события срабатывают на "родителе", а не на переключателе, поэтому это будет элемент над переключателем с .dropdown
или .btn-group
; выпадающий элемент обертывания
взгляните на источник, чтобы понять, что я имею в виду:https://github.com/twbs/bootstrap/blob/master/js/dropdown.js
на основе комментария @monastic-panic это работает
$(".dropdown-toggle").parent().on('show.bs.dropdown', function () {
console.log("shown");
});