Я не могу понять, как использовать intro.js для выпадающих элементов.
Я нашел аналогичный вопрос без ответа там: Меню IntroJS Bootstrap не работает
Если вы хотите воспроизвести ошибку, выполните следующие действия:
http://recherche.utilitaire.melard.fr/#/carto
Вам нужно нажать "Aide" (зеленая кнопка в правом верхнем углу), проблема возникает для второго шага. в событии изменения я делаю:
$scope.ChangeEvent = function (e) {
if (e.id === 'step2') {
document.getElementById('step1').click();
}
console.log("Change Event called");
};
При отладке все работает как шарм, пока эта функция не закончится: _showElement После этого я теряюсь в событиях JQuery, и выпадающее окно закрывается...
Если вы хотите воспроизвести, просто добавьте точку останова в конце функции _showElement, и вы поймете, что я имею в виду...