1

私はhttps://github.com/hiq5/prettyphoto-railsで prettyPhoto を使用するためのすべての指示を行います。

そして、私はこれを単一の写真(ギャラリーではない)を表示するために行います

=link_to image_tag(photo.photo_url(:thumb).to_s, :alt => photo.name ,:class => "img-polaroid"), photo.photo_url, :rel => 'prettyPhoto'

ただし、写真の URL にリダイレクトして写真を表示し、jQuery を使用して現在のページに表示しません。

Chrome 開発ツールで確認しましたが、エラーはありません。

ビューの生成には (erb の代わりに) haml を使用し、写真のアップロードには Carrierwave を使用しています。ちなみに私はtwitterのブートストラップを使っています。

どんな助けでも大歓迎です。

4

1 に答える 1

1

ドキュメントでは、本文の下部に次のコードを追加する必要があるとは言っていません(htmlタグ)

したがって、次のコードを追加する必要があります

ハムルで

%script{:charset => "utf-8", :type => "text/javascript"}
  $(document).ready(function(){
  $("a[rel^='prettyPhoto']").prettyPhoto();
  });

erbまたはhtmlで

<script type="text/javascript" charset="utf-8">
    $(document).ready(function(){
        $("a[rel^='prettyPhoto']").prettyPhoto();
    });
</script>
于 2012-09-10T21:35:44.890 に答える