jQuery プラグインBackstretchをインストールして、Refinery Rails アプリと連携させています。
プラグインは、私がリストした1つの画像をロードします
アプリケーション.js
//= require 'jquery-backstretch'
$.backstretch("/system/images/W1siZiIsIjIwMTMvMDMvMjcvMjJfNTZfMjRfOTkyX3NsYXRlX2JnLnBuZyJdXQ/slate-bg.png");
「if/elseステートメントを使用してバックストレッチをロードします。つまりif($("body#about"))....else if($("body#contact")...";
、これを適切に記述する方法が本当にわかりません。私が試したのは次のとおりです。
アプリケーション.js
//= require 'jquery-backstretch'
if ($"body#home"($.backstretch("/system/images/W1siZiIsIjIwMTMvMDMvMjcvMjJfNTZfMjRfOTkyX3NsYXRlX2JnLnBuZyJdXQ/slate-bg.png"));
else if ($"body#our-passion".backstretch("/system/images/W1siZiIsIjIwMTMvMDMvMjUvMDBfMTlfMjlfMzgyX2JnXzFfYmlnLnBuZyJdXQ/bg-1-big.png"));
これはどう書くのが正しいのでしょうか?または、この効果を行うためのより良い方法はありますか?