Как я могу проверить, доступна ли сортировка по jquery?Поэтому я не загружаю jquery ui динамически в коде тега script.Как то так?
typeof $.sortable === "function"
Поскольку сортируемый объект принадлежит пользовательскому интерфейсу 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>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>