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