JQuery UI Сортируемый существует - PullRequest
0 голосов
/ 17 февраля 2019

Как я могу проверить, доступна ли сортировка по jquery?Поэтому я не загружаю jquery ui динамически в коде тега script.Как то так?

typeof $.sortable === "function"

1 Ответ

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

Поскольку сортируемый объект принадлежит пользовательскому интерфейсу jQuery и определению:

var widgetsSortable = $ .widget ("ui.sortable",

Ваш тест может быть:

if ($.ui && typeof $.ui.sortable === "function") {
  console.log('sortable is available');
} else {
  console.log('jQuery UI not loaded');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>

if ($.ui && typeof $.ui.sortable === "function") {
  console.log('sortable is available');
} else {
  console.log('jQuery UI not loaded');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...