クリックで画像を表示したい。画像の保存には Paperclip を使用し、画像の表示処理には Fancy-box をインストールしています。しかし、私はそのようなエラーが発生します。
The requested content cannot be loaded.
Please try again later.
SOで検索したところ、同様の質問が見つかりました。レールのFancyboxエラーは、 提案されたようにリンクを変更しようとしましたが、結果はありませんでした。
私のapplication.jsファイルは次のようになります。
//= require jquery
//= require jquery_ujs
//= require_tree
//= require fancybox
$(document).ready(function() { $("a.fancybox").fancybox(); });
画像のポップアップを表示したいショー ビュー (この例ではhttp://fancybox.net/のように) は、次のようになります。
<a class="fancybox"><%= image_tag @product.photo.url(:thumb) %></a>