Вы добавляете те функции к jQuery.fn
, которые должны запускаться на выбранных элементах, например, $('div').yourFunction()
.
Если вам нужна «универсальная» функция, такая как $.ajax()
, то вы должны добавить ее к объекту jQuery, как вы уже сделали. Но я бы использовал $
внутри функции:
(function ($) {
$.FlashMessage=function(msg){
alert(msg);
}
})(jQuery);
Так что это зависит от того, какую функциональность вы хотите.