zoukankan      html  css  js  c++  java
  • 项目pather代码

    //底部轮播功能
    //盒子scrollRight滚动 把滚动的li 插入ul第一个子元素当中 prepend
    var ulParentWidth = $('.patherBox').innerWidth();
    console.log(ulParentWidth);

    var lis = $('#runbox').children('li');
    var lislong = lis.length;
    var liWidth = lis.eq(0).outerWidth();
    var t3 = 400;
    var t4 = 2000;
    var timerPather;
    console.log(lislong*liWidth);
    //滚动
    //自动滚动
    if(lislong*liWidth > ulParentWidth){
    console.log(123);
    timerPather = setInterval(function(){
    $('#runbox').animate({"margin-left":"-"+liWidth},t3,function(){
    $(this).css("margin-left","0").children().eq(0).appendTo($(this));
    });
    },t4);
    }
    //暂停
    $('.patherBox').on({
    "mouseover":function(){
    clearInterval(timerPather);
    },
    "mouseout":function(){
    if(lislong*liWidth > ulParentWidth) {
    timerPather = setInterval(function () {
    $('#runbox').animate({"margin-left": '-' + liWidth}, t3,function(){
    $(this).css("margin-left", "0").children().eq(0).appendTo($(this));
    });
    }, t4);
    }
    }
    });
    //左右两边按钮
    //左边
    $('.glyphicon-menu-left').on({
    "mouseover":function(){
    clearInterval(timerPather);
    },
    "mouseout":function(){
    if(lislong*liWidth > ulParentWidth) {
    timerPather = setInterval(function () {
    $('#runbox').animate({"margin-left": '-' + liWidth}, t3,function(){
    $(this).css("margin-left", "0").children().eq(0).appendTo($(this));
    });
    }, t4);
    }
    },
    "click":function(){
    $('#runbox').animate({"margin-left": '-' + liWidth}, t3,function(){
    $(this).css("margin-left", "0").children().eq(0).appendTo($(this));
    });
    }
    });
    //右边
    $('.glyphicon-menu-right').on({
    "mouseover":function(){
    clearInterval(timerPather);
    },
    "mouseout":function(){
    if(lislong*liWidth > ulParentWidth) {
    timerPather = setInterval(function () {
    $('#runbox').animate({"margin-left": '-' + liWidth}, t3,function(){
    $(this).css("margin-left", "0").children().eq(0).appendTo($(this));
    });
    }, t4);
    }
    },
    "click":function(){
    $('#runbox').animate({"margin-left": liWidth}, t3,function(){
    $(this).css("margin-left", "0").children().last().insertBefore($(this).children().first());
    });
    }
    })
  • 相关阅读:
    [Git]01 如何安装和配置
    [ext4]09 磁盘布局
    [ext4]磁盘布局
    [ext4]01 磁盘布局
    [工具技巧] SecureCRT使用技巧 V1.0
    [内存管理]管理图解v0.1 v0.2 v0.3
    内核源码目录结构
    共享内存删除的安全“陷阱”
    基于header的一些常用指令详解
    18、前端知识点--自定义指令
  • 原文地址:https://www.cnblogs.com/fdxxiaobai/p/6912664.html
Copyright © 2011-2022 走看看