72 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			HTML
		
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			HTML
		
	
	
<link rel="stylesheet" type="text/css" href="__CSS__/swiper.min.css" />
 | 
						|
<div class="swiper-container">
 | 
						|
    <div class="swiper-wrapper">
 | 
						|
        {foreach $slides as $key => $slide}
 | 
						|
        <div class="swiper-slide center-center">
 | 
						|
            <div class="w1200">
 | 
						|
                <i>0{$key+1}</i>
 | 
						|
                <strong>{$slide.title}</strong>
 | 
						|
                <p><?php echo nl2br($slide['description']);?></p>
 | 
						|
                <a href="{$slide.url}"><img src="__IMG__/ico_2.png" >查看服务</a>
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
        {/foreach}
 | 
						|
    </div>
 | 
						|
    <div class="ho1_operation">
 | 
						|
        <div class="swiper-pagination"></div>
 | 
						|
        <div class="fl">
 | 
						|
            <div class="swiper-button-next"></div>
 | 
						|
            <div class="swiper-button-prev"></div>
 | 
						|
        </div>
 | 
						|
        <div class="line_box"><i></i></div>
 | 
						|
    </div>
 | 
						|
</div>
 | 
						|
<script src="__JS__/swiper.min.js" type="text/javascript" charset="utf-8"></script>
 | 
						|
<script>
 | 
						|
    var swiper = new Swiper('.home_box1 .swiper-container', {
 | 
						|
        effect : 'fade',
 | 
						|
        loop:true,
 | 
						|
        speed: 100,
 | 
						|
        autoplay : {
 | 
						|
            delay:6000,
 | 
						|
            disableOnInteraction: false,
 | 
						|
        },
 | 
						|
        navigation: {
 | 
						|
            nextEl: '.home_box1 .swiper-button-next',
 | 
						|
            prevEl: '.home_box1 .swiper-button-prev',
 | 
						|
        },
 | 
						|
        pagination: {
 | 
						|
            el: '.home_box1 .swiper-pagination',
 | 
						|
            clickable: true,
 | 
						|
            renderBullet: function (index, className) {
 | 
						|
                return '<span class="' + className + '">' + (index + 1) + '</span>';
 | 
						|
            },
 | 
						|
        },
 | 
						|
        on:{
 | 
						|
            init: function(){
 | 
						|
                $('.home_box1').addClass('active');
 | 
						|
            }, 
 | 
						|
            transitionEnd: function(){
 | 
						|
                $('.home_box1 .swiper-container .swiper-slide .w1200').eq(this.activeIndex).addClass('active')
 | 
						|
                var wz = $('.home_box1 .swiper-container .swiper-slide').eq(this.activeIndex).find('strong').text();
 | 
						|
                var html = ''
 | 
						|
                $.each(wz.split(""),function(i,item){
 | 
						|
                    html += '<span>'+item+'</span>'
 | 
						|
                })
 | 
						|
                $('.home_box1 .swiper-container .swiper-slide').eq(this.activeIndex).find('strong').empty();
 | 
						|
                $('.home_box1 .swiper-container .swiper-slide').eq(this.activeIndex).find('strong').append(html)
 | 
						|
                $('.home_box1 .swiper-container .swiper-slide').eq(this.activeIndex).find('strong span').each(function(i){
 | 
						|
                    var that = $(this);
 | 
						|
                    var speed = (i+1)*100+500;
 | 
						|
                    setTimeout(function(){
 | 
						|
                        that.addClass('active')
 | 
						|
                    },speed)
 | 
						|
                })
 | 
						|
                $('.line_box i').css('left',35*this.realIndex+'px')
 | 
						|
            },
 | 
						|
            transitionStart: function(){
 | 
						|
                $('.home_box1 .swiper-container .swiper-slide .w1200').removeClass('active')
 | 
						|
            },
 | 
						|
        },
 | 
						|
    });
 | 
						|
</script> |