Я пишу плагин jquery в coffeescript, но не уверен, как правильно получить часть обертки функции.
Мой кофейник начинается с этого:
$.fn.extend({
myplugin: ->
@each ->
Что создает javascript с помощью обертки функции:
(function() {
$.fn.extend({
myplugin: function() {
return this.each(function() {
но я хочу, чтобы '$' передавался следующим образом:
(function($) {
$.fn.extend({
Аналогично для окончания у меня... ничего особенно в coffeescript.
Я получаю это в javascript:
})();
Но хотелось бы:
})(jQuery);
Кто-нибудь знает, как добиться этого с помощью компилятора coffeescript? Или что это лучший способ сделать это в coffeescript?