Railsで画像ファイルをJavascriptを使って操作したい


アセットパイプラインを使用する前提で、

app/assets/images/1.jpg

に画像ファイルを配置した場合、これをJavascriptで操作する際のパスの指定の仕方がわかりません。

例えば、簡単なjQueryでjsファイル（ないしはerbファイル内のscriptタグ）内で

[code]

    $("button").click(function(){
      $("div").css("background-image","url(1.png)");
    });
    
[/code]

としても、動きません。

どなたか、教えていただけますでしょうか？

実際のコードは別なので、単にcssファイルでパス指定する方法ではなく、あくまでもjs内でどうパス指定するかを、教えていただけるとありがたいです。




`erb`であれば下記の方法で参照できるはずです。

[code]

    $("button").click(function(){
      $("div").css("background-image","url(<%= asset_path 'image.png' %>)");
    });
    
[/code]

