Как создать плагин, который не требует селектора, например:
$.pluginName();
Из этого:
(function($)
{
$.fn.pluginName = function(options)
{
// options
};
// code
})(jQuery);
Вместо использования этого (чтобы предотвратить конфликт других библиотекс $
):
jQuery.pluginName = function(name, value, options)
{
// code
};
Поскольку, если я сделаю это: $.pluginName()
, Firebug скажет мне, что $.pluginName()
не является функцией, если я не добавлю это: $.('a selector goes here').pluginName();
.