特效介绍
自适应屏幕的宽度,内容滑动切换的tab选项卡,即适合手机、pad等移动终端,也适合电脑端。
使用方法
1、在头部引入5imoban.net.css文件。2、把以下代码拷贝到你想引用的地方
<div class="wrap"> <div class="tabs"> <a href="#" hidefocus="true" class="active">手机端</a> <a href="#" hidefocus="true">PC端</a> <a href="#" hidefocus="true">iPad</a> </div> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide"> <div class="content-slide"> tab内容一 </div> </div> <div class="swiper-slide"> <div class="content-slide"> tab内容二 </div> </div> <div class="swiper-slide"> <div class="content-slide"> tab内容三 </div> </div> </div> </div> </div>3、在body末尾加入js代码:
<script src="http://www.5imoban.net/tpl/js/jquery-1.8.3.min.js"></script> <script src="js/idangerous.swiper.min.js"></script> <script> var tabsSwiper = new Swiper('.swiper-container',{ speed:500, onSlideChangeStart: function(){ $(".tabs .active").removeClass('active'); $(".tabs a").eq(tabsSwiper.activeIndex).addClass('active'); } }); $(".tabs a").on('touchstart mousedown',function(e){ e.preventDefault() $(".tabs .active").removeClass('active'); $(this).addClass('active'); tabsSwiper.swipeTo($(this).index()); }); $(".tabs a").click(function(e){ e.preventDefault(); }); </script>注意,如果你在头部已经引入了jquery文件,请把上面引入jquery文件的代码删除,以避免冲突。