LoginSignup
12

More than 5 years have passed since last update.

即時関数 (function($){ ... })(jQuery); をcoffeescriptで書く

Last updated at Posted at 2012-12-26

WordPressなどの$が使えない、またプラグイン内部など$を使うべきでない環境で、即時関数の中でだけスコープを有効にする記法

(function($) {

  ...

})(jQuery);

をcoffeescriptで書くとき、

do ($ = jQuery) ->
  ...

で記述できます。
自前でラップしたのでコンパイル時はbareオプション -b を付けて

coffee -bc jquery.xxx.coffee

とするのがベター。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12