Я пишу свой первый плагин jquery и удивляюсь, каков был правильный / лучший способ ссылки на другую функцию из плагина?Есть ли лучший способ определить bar
в моем скрипте плагина.Должно ли оно быть в пределах function($)
?Я также хотел бы, чтобы он был доступен для других плагинов в скрипте.
function bar() {
return 'is this best paractice?';
}
(function($) {
$.fn.foo = function() {
alert(bar());
};
}(jQuery));
Почему что-то вроде этого не работает:
(function($) {
$.fn.bar = function() {
return 'is this best paractice?';
};
}(jQuery));
(function($) {
$.fn.foo = function() {
alert(bar());
};
}(jQuery));
Спасибо