added auto next vid at the end of one
This commit is contained in:
@@ -848,7 +848,8 @@ jQuery(document).ready(function($) {
|
|||||||
// add a mask on top of each iframe to avoid bad interaction with vimeo
|
// add a mask on top of each iframe to avoid bad interaction with vimeo
|
||||||
this.$vids
|
this.$vids
|
||||||
.after('<div class="mask"></div>')
|
.after('<div class="mask"></div>')
|
||||||
.each(this.redimVideo.bind(this));
|
.each(this.redimVideo.bind(this))
|
||||||
|
.each(this.setVidsEvents.bind(this));
|
||||||
|
|
||||||
var marge = (_container.w-this.dimvideo.w)/4;
|
var marge = (_container.w-this.dimvideo.w)/4;
|
||||||
this.$vids_container.css({
|
this.$vids_container.css({
|
||||||
@@ -857,6 +858,8 @@ jQuery(document).ready(function($) {
|
|||||||
marginLeft:marge
|
marginLeft:marge
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// create the slider with peppermint
|
// create the slider with peppermint
|
||||||
this.$slider = $('.field-items', this.$vids_container).Peppermint({
|
this.$slider = $('.field-items', this.$vids_container).Peppermint({
|
||||||
onSlideChange:this.onSlideChange.bind(this)
|
onSlideChange:this.onSlideChange.bind(this)
|
||||||
@@ -870,9 +873,6 @@ jQuery(document).ready(function($) {
|
|||||||
.css({ width:this.dimvideo.w, height:this.dimvideo.h })
|
.css({ width:this.dimvideo.w, height:this.dimvideo.h })
|
||||||
.attr({ width:this.dimvideo.w, height:this.dimvideo.h });
|
.attr({ width:this.dimvideo.w, height:this.dimvideo.h });
|
||||||
|
|
||||||
// $e.parent()
|
|
||||||
// .on("click", this.onClickVid.bind(this));
|
|
||||||
|
|
||||||
// add some padding to parent for slider display
|
// add some padding to parent for slider display
|
||||||
$e.parent()
|
$e.parent()
|
||||||
.css({
|
.css({
|
||||||
@@ -880,6 +880,16 @@ jQuery(document).ready(function($) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Chapter.prototype.setVidsEvents = function(i,e){
|
||||||
|
$(e).on("finish", this.onVidFinished.bind(this));
|
||||||
|
};
|
||||||
|
|
||||||
|
Chapter.prototype.onVidFinished = function(){
|
||||||
|
if( this.cur_vid_playing < 2 ){
|
||||||
|
this.$slider.data('Peppermint').next();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
// not used
|
// not used
|
||||||
Chapter.prototype.onClickVid = function(e){
|
Chapter.prototype.onClickVid = function(e){
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
|
|||||||
Reference in New Issue
Block a user