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

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

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

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

CSSフレームワーク

CSSフレームワークは、Webページのスタイルを指定する言語であるCSSを容易に構築するためのツールです。ツイッター社が開発した「Bootstrap」や段組レイアウトが可能な「Foundation」など様々なCSSフレームワークがあります。

Q&A

解決済

2回答

2392閲覧

Bootstrapのcarouselの動かし方

smty

総合スコア33

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

CSSフレームワーク

CSSフレームワークは、Webページのスタイルを指定する言語であるCSSを容易に構築するためのツールです。ツイッター社が開発した「Bootstrap」や段組レイアウトが可能な「Foundation」など様々なCSSフレームワークがあります。

0グッド

0クリップ

投稿2016/07/19 07:53

編集2016/07/19 22:05
<div id="top-image" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#top-image" data-slide-to="0" class="active"></li> <li data-target="#top-image" data-slide-to="1"></li> <li data-target="#top-image" data-slide-to="2"></li> </ol> <div class="carousel-inner" role="listbox"> <div class="item active"> <img src="images/image.jpg" class="top-img"> <div class="carousel-caption"> <h2>サンプル</h2> <p>テキスト</p> </div> </div> <div class="item"> <img src="images/image2.png" class="top-img"> <div class="carousel-caption"> <h2>サンプル2</h2> <p>テキスト</p> </div> </div> <div class="item"> <img src="images/image3.png" class="top-img"> <h2>サンプル3</h2> <p>テキスト</p> </div> </div> </div>

Bootstrapはダウンロードしています。

htmlの<head>タグの中に、自作のCSSとbootstrap.min.cssをbootstrap.min.css→style.cssの順番で読みこんでいる。

</body>タグの直前でjQueryを読み込んで、bootstrap.min.js→自作のjsファイルの順番で読み込んでいます。

画像の表示と、bootstrapのcssは表示できています。(確認済み)
自作のjsファイルに$('.carousel').carousel({interval: 2500 });を記述しているんですが、自動でも手動でも画像の切り替えができません。

解決方法のわかる方お願いします。
ちなみに、Bootstrapのcssやjsファイルを編集することはできますか?
それともしない方がよろしいですか?

vimでファイルを開くと、改行なしの1行で隙間なく書かれているため、編集がかなりしづらくなっているので触らない方がいいのかと・・・

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

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

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

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

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

kei344

2016/07/19 08:27

コードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「</>」ボタンを押すとコードブロックになります。
smty

2016/07/19 10:24

このやり方で皆さんやってたんですね。ありがとうございます。
退会済みユーザー

退会済みユーザー

2016/07/19 10:32

``` の前後に「改行」を入れてください。
kei344

2016/07/19 13:37

バッククオート3つの前後には改行を入れてください。記入エリアの右部分あたりにリアルタイムに結果が表示されていると思うので、そこを見ながら調整してください。
guest

回答2

0

自己解決

みなさんご指導ご鞭撻ありがとうございました。

もともとBootstrapを使うつもりがなくコードを書いていたので、その際jQueryを3系のものにしていました。

ですがBootstrapをダウンロードする際に下のHTMLコードのテンプレートにも書いてありますが、Bootstrapのjsファイルを使うにはjQueryは1系のものじゃないと動かないみたいです。

なのでjQueryを3系から1系のものにしたら動くようになりました!!

投稿2016/07/20 02:33

編集2016/07/20 02:39
smty

総合スコア33

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

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

0

bootstrap3でよければ、うちで動いてます。
参考になればいいですが。

http://www.birdland.co.jp/

投稿2016/07/19 09:53

pochi0701

総合スコア210

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

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

smty

2016/07/19 10:27

ありがとうございます。 要素の検証で拝見させていただきましたが、どこが自分と違うのかがわかりませんでした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問