jQuery DataTables не является ошибкой функции, случайно возникающей в Safari. - PullRequest
0 голосов
/ 19 июня 2020

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

Я убедился, что jQuery импортируется только один раз и до DataTables в коде . Даже когда возникают ошибки, кажется, что DataTables все еще загружается браузером. Как я уже упоминал, кажется, что ошибка возникает только в Safari и возникает только время от времени.

Есть идеи? enter image description here

...