初めての Rails アプリケーションで、CoffeeScript に問題があります。という別のファイルに保存されているwaitForImages jQueryプラグインを使用していますwaitforimages.jquery.js
。Rails が自動的に作成home.js.coffee
した . 次の jQuery スニペットを含めたい:
$('#fullbleed').waitForImages(function() {
$(this).fadeIn(3000);
});
しかし、CoffeeScript 表記法を使用してこれをどのように記述すればよいでしょうか?
アップデート
現在はうまく機能しているので、最終的なコードを投稿すると思いました。問題の 1 つは、 home.js.coffeeの前waitForImages
にプラグインをロードしていなかったことです。
コーヒースクリプト:
$(document).ready -> $('#fullbleed').waitForImages -> $(@).fadeIn 3000
HTML:
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery.waitforimages.js?body=1" type="text/javascript"></script>
<script src="/assets/home.js?body=1" type="text/javascript"></script>
</head>
<body>
...
</body>
</html>