Categories: JS & jQuery

Заготовка для плагина jQuery

Решение:
(function ($) {
    // оболочка для кода подключаемого модуля
    $.fn.highlightOnce = function () {
        // код поключаемого модуля
        return this.each(function () {
            var element = $(this);
            // выполнить что либо в отношении каждого элемента          
 
 
        });
    }
})(jQuery);

C параметрами

(function ($) {
    // оболочка для кода подключаемого модуля
    $.fn.highlightOnce2 = function (options) {
        // значения по умолчанию
        $.fn.highlightOnce2.defaults = {
            color: '#fff111',
            duration: 'fast',
            complete: null,
            setup: null
        };    
        options = $.extend($.fn.highlightOnce2.defaults, options);
      
        // код поключаемого модуля
        return this.each(function () {
            var element = $(this);
            // выполнить что либо в отношении каждого элемента          
            
            // прямой вызов callBack  для события setup
            $.isFunction(options.setup) && options.setup.call(this);
        });
 
        
    }
})(jQuery);

 

Руслан Раянов

Recent Posts

Что такое система личных кабинетов клиента? #вебстартап

Источник: https://falconspace.ru/blog/kak-sdelat-klientskiy-servis-v-vide-lichnogo-kabineta-klienta

1 день ago

Быть одиночкой или искать партнера в бизнесе? #вебстартап

Источник: https://falconspace.ru/blog/partnerstvo-pri-razrabotke-proekta---tonkaya-shtuka

2 дня ago

Зачем мне нужен партнер? #вебстартап

Источник: https://falconspace.ru/blog/partnerstvo-pri-razrabotke-proekta---tonkaya-shtuka

3 дня ago

Сколько стоит сделать сайт? #вебстартап

Источник: https://falconspace.ru/blog/cenoobrazovanie-v-mire-veb-razrabotki

4 дня ago

Любой проект можно запустить с минимальным бюджетом #вебстартап

Источник: https://falconspace.ru/blog/kak-zapustit-proekt-s-minimumom-zatrat

5 дней ago

Что такое MVP простыми словами? Зачем нужен MVP стартапу?Создание MVP для веб-проекта и других сфер

В этой статье мы рассмотрим такое понятие как - Minimal Viable Product (минимально жизнеспособный продукт).…

6 дней ago