У меня есть страница, созданная с Bootstrap 4.3.1 и раскрывающимся списком, который не открывается. Я включил /bootstrap/4.3.1/css/bootstrap.min.css, /jquery/3.4.0/jquery.min.js и /bootstrap/4.3.1/js/bootstrap .bundle.min. js.
Когда я пытаюсь открыть раскрывающийся список (даже с примером из https://getbootstrap.com/docs/4.3/components/dropdowns/), я получаю только следующую ошибку в консоли: «InternalError : слишком много рекурсии "(в Firefox 75.0). Аналогично в Edge, просто формулировка ошибки «SCRIPT28: Недостаточно места в стеке».
Странная вещь номер 1: до того, как через несколько дней она уже заработала. Я не вижу ничего, что я изменил, что это больше не работает.
Странная вещь номер 2: Ошибка происходит в файле /bootstrap/node_modules/popper.js/dist/esm/ popper. js и у меня нет папки с именем node_modules.
Еще более странная вещь номер 3: Когда я копирую исходный текст страницы и сохраняю его как html -файл, все работает нормально .
Что я могу сделать?
Редактировать: Консоль говорит, что ошибка в поппере. js: 147: 30, и когда я нажимаю на нее, я получаю эту строку (если (/ (auto | scroll | overlay) /. test (overflow + overflowY + overflowX)) {) в функции getScrollParent, которая через 4 строки называется рекурсивной.