В DataTables отсутствуют значки сортировки после переключения с CDN на локальные размещенные файлы - PullRequest
0 голосов
/ 08 февраля 2019

Я использую DataTables для форматирования таблиц в приложении MVC.Я использую клиентскую реализацию JQuery.Я использовал CDN без проблем, кроме времени загрузки.Я очень успешно использовал их Download Builder и вытащил уменьшенные файлы CSS и JQuery из всей папки загрузок, чтобы я мог связать их с остальными моими файлами.DataTables работает за исключением значков сортировки.Я получаю сообщение об ошибке «Не найдено» только на этих значках.Почему значки работали с CDN, а не при локальном размещении?

1 Ответ

0 голосов
/ 08 февраля 2019

Я видел несколько сообщений о переполнении стека и даже форум DataTables во время исследования этого, но сообщения, похоже, не относятся к их сборщику загрузок.Некоторые из них предлагают настроить ссылки на локальные файлы, но не на то, где взять значки.Я видел в минимизированном файле CSS, где на иконки ссылались как

table.dataTable thead .sorting{background-image:url("DataTables-1.10.16/images/sort_both.png")}

Я понял, что это должно быть проблемой ссылки на иконки, поэтому я искал, где загрузить иконки для размещения в папке с изображениями. Затем я понял, что сборщик загрузок поместил значки в папку DataTables-1.10.16. Я переместил их в папку ~ / Content / images и обновил ссылки CSS (их 4) на:

table.dataTable thead .sorting{background-image:url("images/sort_both.png")}

После этого все заработало идеально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...