Как приписать выпадающий список Bootstrap к объекту, вставленному в ajax - PullRequest
0 голосов
/ 20 сентября 2018

Я делаю проект Django, и мне нужно динамически вставлять строки (ajax) с выпадающим меню для каждого.Когда контент статический, он работает просто отлично, но когда новые данные загружаются из ajax, я не могу привязать его к раскрывающимся функциям и получаю сообщение вроде:

applyStyle.js:66 Uncaught TypeError: Cannot read property 'setAttribute' of null
    at Object.onLoad (applyStyle.js:66)
    at index.js:69
    at Array.forEach (<anonymous>)
    at new t (index.js:67)
    at c.t.toggle (dropdown.js:177)
    at HTMLAnchorElement.<anonymous> (dropdown.js:328)
    at Function.each (jquery-3.3.1.slim.min.js:2)
    at w.fn.init.each (jquery-3.3.1.slim.min.js:2)
    at w.fn.init.c._jQueryInterface [as dropdown] (dropdown.js:315)
    at HTMLAnchorElement.<anonymous> (dropdown.js:472)

Когда я пытаюсь вызватьФункция dropdown () для связывания вручную, я получил сообщение:

Uncaught TypeError: $dropdown1.dropdown is not a function

Кто-нибудь знает, что делать?Спасибо!

Быга

1 Ответ

0 голосов
/ 06 июня 2019

Проблема заключалась в порядке импорта библиотек, таких как jquery / popper / bootstrap.

Спасибо Sulthan Allaudeen!

...