(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);
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
Вероятно, у вас есть сайт и вы подумываете, что было бы неплохо внедрить в него…
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта