Я пытался использовать DataTables и другие jQuery JS библиотеки в веб-приложении на основе Django. Я вызываю функцию .DataTable в функции готовности документа. У меня не было проблем с Firefox и Chrome, но в Safari в некоторых случаях, когда я загружаю страницу, я получаю ошибку .dataTable is not a function
, и таблица не отображается как таблица в формате DataTables. Однако в других случаях, когда я загружаю страницу, кажется, что она работает нормально. Кроме того, кажется, что когда возникают проблемы с загрузкой DataTables, другие библиотеки также, похоже, имеют ошибки при загрузке.
Я убедился, что jQuery импортируется только один раз и до DataTables в коде . Даже когда возникают ошибки, кажется, что DataTables все еще загружается браузером. Как я уже упоминал, кажется, что ошибка возникает только в Safari и возникает только время от времени.
Есть идеи?