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

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

新規登録して質問してみよう
ただいま回答率
85.48%
jQueryプラグイン

jQueryの拡張機能。 様々な種類があり、その数は膨大です。公開済みのプラグインの他にも、自作することもできます。 jQueryで利用できるようにしておくだけで、導入およびカスタマイズが比較的容易に行なえます。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

Q&A

0回答

484閲覧

bxsliderを使った動画スライダーで再生できません

imamuu-front

総合スコア10

jQueryプラグイン

jQueryの拡張機能。 様々な種類があり、その数は膨大です。公開済みのプラグインの他にも、自作することもできます。 jQueryで利用できるようにしておくだけで、導入およびカスタマイズが比較的容易に行なえます。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

0グッド

0クリップ

投稿2018/10/11 09:46

bxsliderを使った動画スライダーで再生できません

bxsliderを使って動画のスライダーを作り
リロードした際にランダムで動画が再生されるようにしたいのですが、
動画が再生されず、困っています。

サムネイルを押すと動画は再生されます。

該当のソースコード

HMTL

1<div id="top_visual"> 2<ul class="bxslider_pc"> 3<li><a href="test.html"> 4 <video class="video" width="660px"> 5 <source src="movie/movie_01.mp4" type="video/mp4" /></video></a></li> 6<li><a href="test.html"> 7 <video class="video" width="660px"> 8 <source src="movie/movie_02.mp4" type="video/mp4" /></video></a></li> 9<li><a href="test.html"> 10 <video class="video" width="660px"> 11 <source src="movie/movie_03.mp4" type="video/mp4" /></video></a></li> 12<li><a href="test.html"> 13 <video class="video" width="660px"> 14 <source src="movie/movie_04.mp4" type="video/mp4" /></video></a></li> 15</ul> 16<!--サムネイル--> 17<div class="control_wrap"> 18<div id="bx-pager" class="bxslider_pc_02"> 19 <a data-slide-index="0" href=""> 20 <img src="../img/top/slider_thumb_01.jpg" alt="" /> 21 <p>ああああああ</p> 22 </a> 23 <a data-slide-index="1" href=""> 24 <img src="../img/top/slider_thumb_02.jpg" alt="" /> 25 <p>いいいいいい</p> 26 </a> 27 <a data-slide-index="2" href=""> 28 <img src="../img/top/slider_thumb_03.jpg" alt="" /> 29 <p>うううううう</p> 30 </a> 31 <a data-slide-index="3" href=""> 32 <img src="../img/top/slider_thumb_04.jpg" alt="" /> 33 <p>ええええええ</p> 34 </a> 35</div> 36</div> 37<!--// サムネイル--> 38</div>

JS

1$(function(){ 2 var video = $(".bxslider_pc video"); 3 var slider = $(".bxslider_pc").bxSlider({ 4 // infiniteLoop: true, 5 pagerCustom: '#bx-pager', 6 controls: false, 7 randomStart: true, 8 onSliderLoad: function(currentIndex,index){ 9 slider.goToNextSlide(); 10   video.get(0).play(); 11 }, 12 onSlideAfter: function(elm, oIndex, nIndex){ 13   video.get(nIndex).play(); 14 } 15 16}); 17 18video.on("ended", function(){ 19  slider.goToNextSlide(); 20 }).get(0).play(); 21}); 22

知識が浅く、説明もわかりにくい部分があるかと思いますが
どなたかご教授頂ければと思います。
よろしくお願いいたします。

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

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

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

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

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

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問