質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Q&A

0回答

195閲覧

投稿ひとつずつにカルーセルを行う

AK12

総合スコア32

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

0グッド

0クリップ

投稿2019/06/22 08:44

やりたいこと

ツイッターライクなアプリを作成中です。
画像を投稿できるようにし、複数枚投稿した際には、スマホ用にカルーセルを使って画像を見れるようにしようと思ったのですが、うまくいかず困っております。
画像の切替自体はできるのですが、切替用のボタンがうまく動いてくれません。
idを一意になるよう設定したのですが、users/1#karuseru_1といった形でGETのリクエストが行われており、
ページの更新のようなものが行われてしまいました。

_micropost.html.slim

.post .row .col-md-2.col-xs-6 .prof = image_tag micropost.user.picture.url,:size =>'50x50', :class => "img-circle" = micropost.user.name = micropost.id .col-md-10.col-xs-6 -if current_user?(micropost.user) .post-menu .btn-group role="group" = link_to edit_micropost_path(micropost),class: 'btn btn-default' do span.glyphicon.glyphicon-pencil aria-hidden="true" = link_to micropost, method: :delete,class: 'btn btn-default' do span.glyphicon.glyphicon-trash aria-hidden="true" .row .col-md-10.col-md-offset-2.col-xs-12 .balloon1-left p = micropost.content .row .col-md-10.col-md-offset-2.col-xs-12.pics div id="karuseru_#{micropost.id}" class="carousel.slide" data-ride="carousel" .carousel-inner role="listbox" .item.active = image_tag micropost.user.picture.url,:size =>'50x50', :class => "img-circle" -if micropost.pictures? -micropost.pictures.each do |p| .item =image_tag p.url, multiple: true,class: "mwidth" a.left.carousel-control href="#karuseru_#{micropost.id}" data-slide="prev" span.glyphicon.glyphicon-chevron-left aria-hidden="true" a.right.carousel-control href="#karuseru_#{micropost.id}"data-slide="next" span.glyphicon.glyphicon-chevron-right aria-hidden="true" - if logged_in? .row div id="likes_buttons_#{micropost.id}" class="post-menu2" = render 'likes/like', micropost: micropost

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問