【发布时间】:2016-10-06 22:02:13
【问题描述】:
我正在尝试按标签将四个 vimeo 视频集成到多章中。 (一个多章的视频按标签) 但是当我转到下一个标签时,视频会继续播放......
我希望当我单击下一个选项卡时停止上一个选项卡的视频 + 当我单击项目章节列表(在这个新选项卡上)时,视频播放是可能的。
我的代码:
<section id="be" class="pad-xl">
<div class="container"><!--tab contaire-->
<ul id="tabs" class="nav nav-tabs nav-justified" role="tablist">
<li class="active"><a href="#plani" data-toggle="tab">La Planification</a></li>
<li ><a href="#quali" data-toggle="tab">La qualité</a></li>
<li ><a href="#prod" data-toggle="tab">La production</a></li>
<li ><a href="#config" data-toggle="tab">Le configurateur</a></li>
</ul>
<div class="tab-content"><!--tab content-->
<div role="tabpanel" class="tab-pane fade in active" id="plani"><!--tab panel-->
<div class="row"><!--2 Blocs-->
<div class="col-xs-4 feature wow fadeInLeft" data-wow-delay="0.3s"><!--FEATURES -->
<div class="list-group">
<a href="#" data-seek="53.6" class="timecode list-group-item active">Introduction<span class="badge">14</span></a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Blabla</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Blabla2</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Blabla3</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Blabla4</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">5</a>
</div>
</div>
<div class="col-xs-8 feature wow fadeInLeft" data-wow-delay="0.3s"><!--FEATURES -->
<div class="embed-responsive embed-responsive-16by9">
<iframe id="thevideo" class="embed-responsive-item" src="//player.vimeo.com/video/181964440?api=1" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div
</div></div>
</div><!--2 Blocs-->
</div><!--tab panel-->
<div role="tabpanel" class="tab-pane fade" id="quali"><!--tab panel-->
<div class="row"><!--2 Blocs-->
<div class="col-xs-4 feature wow fadeInLeft" data-wow-delay="0.3s"><!--FEATURES -->
<div class="list-group">
<a href="#" data-seek="53.6" class="timecode list-group-item active">Introduction<span class="badge">14</span></a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">PIC & Plan d’approvisionnement</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">PDP</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Plan de charges</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">L’ordonnancement</a>
<a href="#" data-seek="53.6" class="timecode list-group-item list-group-item-action">Autres fonctionnalités Planification</a>
</div>
</div>
<div class="col-xs-8 feature wow fadeInLeft" data-wow-delay="0.3s"><!--FEATURES -->
<div class="embed-responsive embed-responsive-16by9">
<iframe id="thevideo" class="embed-responsive-item" src="//player.vimeo.com/video/181964440?api=1" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>
</div>
</div><!--2 Blocs-->
</div><!--tab panel-->
</div>
<script>
jQuery(function ($) {
var iframe = document.getElementById('thevideo');
var player = $f(iframe);
$('.timecode').on('click', function (e) {
e.preventDefault();
var seekVal = $(this).attr('data-seek');
player.api('seekTo', seekVal);
});
});
//@ sourceURL=pen.js
</script>
</section>
enter code here
对此有什么解决方案吗? 谢谢。
【问题讨论】:
标签: jquery list video tabs vimeo