touchslider手机TAB触屏切换页面插件

touchslider手机TAB触屏切换页面插件

分享一个手机触屏滑动的插件:swipe.js。请在手机移动设备查看演示效果。

淘建站为您提供更多_手机特效_导航菜单_滑动_触屏,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 431 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。

HTML

<div id="slider" class="swipe">
    <ul class="box01_list">
        <li class="li_list">
            <div class="pic_list"><img src="images/css3.gif"><span><a href="http://www.sucaiq.com/js/516.html">jQuery.lottery.js微信手机抽奖 </a></span></div>
            <div class="news_list">
                <p><span class="s_arrow"></span><a href="#">纯CSS3实现超酷的鼠标悬停效果</a></p>
                <p><span class="s_arrow"></span><a href="#">CSS3实现响应式数据表格</a></p>
                <p><span class="s_arrow"></span><a href="#">纯CSS3制作漂亮的价格表</a></p>
                <p><span class="s_arrow"></span><a href="#">使用CSS3美化复选框checkbox</a></p>
            </div>
        </li>
        <li class="li_list">
            <div class="pic_list"><img src="images/grid.gif"><span><a href="http://www.sucaiq.com/js/515.html">jQuery自定义手机触屏函数</a></span></div>
            <div class="news_list">
                <p><span class="s_arrow"></span><a href="#">jQuery复制表单元素</a></p>
                <p><span class="s_arrow"></span><a href="#">基于jQuery的进度条展示效果</a></p>
                <p><span class="s_arrow"></span><a href="#">JS实现网页加载进度条</a></p>
                <p><span class="s_arrow"></span><a href="#">JS实现自动倒计时30秒后按钮才可用</a></p>
            </div>
        </li>
    </ul>
</div>

js

由于是移动端应用,我们加载zepto.js,zepto就是体积小的jquery。接着加载触屏滑动插件touchslider.js。

<script type="text/javascript" src="js/zepto_min.js"></script> 
<script type="text/javascript" src="js/touchslider.js"></script>
var page = 'pagenavi';
var mslide = 'slider';
var mtitle = 'emtitle';
arrdiv = 'arrdiv';

var as = document.getElementById(page).getElementsByTagName('a');

var tt = new TouchSlider({id: mslide, 'auto': '-1', fx: 'ease-out', direction: 'left', speed: 600, timeout: 5000, 'before': function(index) {
        var as = document.getElementById(this.page).getElementsByTagName('a');
        as[this.p].className = '';
        as[index].className = 'active';
        this.p = index;
        var txt = as[index].innerText;
        $("#" + this.page).parent().find('.emtitle').text(txt);
        var txturl = as[index].getAttribute('href');
        var turl = txturl.split('#');
        $("#" + this.page).parent().find('.go_btn').attr('href', turl[1]);
    }});

tt.page = page;
tt.p = 0;
for (var i = 0; i < as.length; i++) {
    (function() {
        var j = i;
        as[j].tt = tt;
        as[j].onclick = function() {
            this.tt.slide(j);
            return false;
        }
    })();
}

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/517.html
touchslider手机TAB触屏切换页面插件 希望对你有帮助,感谢您的支持!
  • html5 canvas背景特效鼠标滑动

    html5 canvas背景特效鼠标滑动

  • 一个3d立体逼真的雪花效果特效雪花跟随鼠标滑动效果

    一个3d立体逼真的雪花效果特效雪花跟随鼠标滑动效果

  • 移动端触屏滑动导航菜单

    移动端触屏滑动导航菜单

  • lightSlider轻量级响应式滑动图片插件

    lightSlider轻量级响应式滑动图片插件

  • MovingBoxes滑动放大图片插件

    MovingBoxes滑动放大图片插件

  • QapTcha拖动验证码提交表单

    QapTcha拖动验证码提交表单

  • swipe多种手机触屏滑动效果

    swipe多种手机触屏滑动效果

  • jQuery自定义手机触屏函数

    jQuery自定义手机触屏函数

  • Fancy Sliding Form花哨的表单滑动插件

    Fancy Sliding Form花哨的表单滑动插件

  • jquery 水平手风琴鼠标滑过标题图片滑动切换

    jquery 水平手风琴鼠标滑过标题图片滑动切换

  • jquery滑动门代码鼠标悬停竖直手风琴滑动门切换

    jquery滑动门代码鼠标悬停竖直手风琴滑动门切换

  • jquery水平手风琴鼠标滑过图片标题水平滑动切换

    jquery水平手风琴鼠标滑过图片标题水平滑动切换

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2