$(document).ready(function() {
//棣栭〉banner甯﹁棰
//鏈塴oop:true鏃讹紝11 22 44 33锛岄鍏堟墽琛岀殑鏄痮nSlideChangeEnd
//娌℃湁loop:true鏃讹紝22 44 33锛宱nSlideChangeEnd涓嶄細琚鍏堟墽琛
var flag = false;
var swiperFlag = false;
var mySwiper = new Swiper('.banner_index', {
// autoplay: 5000, //鍙€夐€夐」锛岃嚜鍔ㄦ粦鍔
autoHeight: true,
loop: true,
// pagination : '.banner_index .swiper-pagination',
// prevButton: '.banner_index .swiper-button-prev',
pagination: '.banner_index .swiper-pagination',
paginationClickable: true,
onInit: function(swiper){
swiperAnimateCache(swiper);
swiperAnimate(swiper);
},
onSlideChangeEnd: function(swiper) {
swiperAnimate(swiper);
console.log(swiper.activeIndex);
// console.log(11);
var _this = $('.banner_index .swiper-slide').eq(swiper.activeIndex);
if(!swiperFlag) {
swiperFlag = true;
} else {
videoSelect(_this);
}
}
})
// console.log(22);
videoSelect($('.banner_index .swiper-slide.swiper-slide-active'));
// console.log(33);
function videoSelect(_this) {
var flag = true;
var cc = _this.hasClass('ban_video');
if(cc) {
// console.log(44);
mySwiper.stopAutoplay();
var videos =
'';
_this.append(videos);
var aaa = setInterval(function() {
if(!isNaN($(".vv").get(0).duration) && flag) {
clearInterval(aaa);
flag = false;
setTimeout(function() {
_this.find('video').css("display", "block");
}, 500)
}
}, 10);
_this.find('video').bind('ended', function() {
mySwiper.slideNext();
mySwiper.startAutoplay();
});
} else {
$('.vv').remove();
}
}
})
$(function(){
//index-part02
var mySwiper_ind_p02 = new Swiper ('.index-part02 .swiper-container', {
loop: true,
autoplay:5000,
prevButton:'.index-part02 .swiper-button-prev',
nextButton:'.index-part02 .swiper-button-next',
})
//index-part03
$(".video-xx,.video_appbox .mask").click(function(){
$(".video_appbox").fadeOut();
$(".video_t").html("")
})
var srcl="",simg='';
$(".video_button").click(function(e){
srcl=$(this).data("video");
simg=$(this).data("img");
$(".video_appbox").fadeIn();
video()
})
function video(){
$(".video_t").html("")
$(".video_t video").attr({width:$(".video_t").width(),height:$(".video_t").height()})
}
})