
Возможно ли проверить загружен или нет определенный jQuery плагин? Нет ничего проще!
Самый краткий вариант проверки того, определен ли в текущий момент интересующий вас плагин может быть следующий код:
|
|
if (jQuery.nameOfPlugin) { // плагин существует } |
В некоторых случаях это не работает, например когда плагин был перекрыт другим определением. Тогда хорошо себя проявляют обработчики исключений:
|
|
try { // использование методов плагина $.nameOfPlugin.pluginMetod(); } catch { // плагин вероятно не подключен } |
Более сложная проверка может быть связана с проверкой типа, которая тем не менее не является «достаточным» условием:
|
|
if (typeof $.fn.nameOfPlugin == 'function') { // плагин определен } |
Данная запись опубликована в 07.09.2018 12:18 и размещена в рубрике jQuery.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Май 24, 2017 г.
Если вы занимаетесь версткой, то наверное, нередко верстаете элементы списков. Все выглядит красиво, если элементы однородны по ширине-высоте, тогда они ...
Читать
Октябрь 18, 2015 г.
С помощью селектора jQuery мы выбрали какие то элементы. Как теперь организовать их перебор в цикле? Есть пара вариантов.
Используем функцию $.each(func)
Разработчики не могли не заложить перебор по найденным элементам в библиотеку. Параметром должна ...
Читать
Март 13, 2013 г.
Долгая, вообще, история с картинками. Хорошо, если есть шаблон, где предусмотрены позиции картинок, может быть какой то слайдер или галерея. А все картинки ...
Читать
Октябрь 25, 2023 г.
Попался мне UI баг, когда autocomplete слой с результатами поиска оказывался больше по ширине, чем input элемент, к которому он был прикреплен.
Не ясен был алгоритм, по которому вычислялась ширина слоя. В одних случаях это происходило корректно, ...
Читать