jquery 上下触屏滑动_jQuery简单实现上下,左右滑动的方法

news/2024/7/8 13:10:42

本文实例讲述了jQuery简单实现上下,左右滑动的方法。分享给大家供大家参考,具体如下:

渐变移动出足够的空白 -> 淡出最后一个 ->渐变移动出足够的空白

我们要做的是向左移动效果.这个效果用时需添加一个DIV设置超出部分不显示,这样就可以用了.

闲话不多说,上码

//isw2 zhouxianglh 2010.07.07

//移动ul

var slideOperate = {

slideUlId : "",//UL id 用于操作Ul

fadeInTime : 2000,//淡出淡入时间

slideDownTime : 2000,//滑动时间

nextLeft:function(){//往右滑动

var lastLi = $("#" + slideOperate.slideUlId + " li:last-child");

$(lastLi).find("div").animate({opacity:0});//隐藏最后一个li的内容

$(lastLi).animate({width : "hide",height : lastLi.height()},function(){//隐藏最后一个li

$("#" + slideOperate.slideUlId + " li:first-child").before(lastLi);//前置

});

$(lastLi).animate({width : "show"},{duration:slideOperate.fadeInTime,complete:function(){//显示宽度

lastLi.find("div").animate({opacity:1},slideOperate.fadeInTime);//显示

}});

},

nextDown:function(){//往下滑动(前提Ul竖排)

var lastLi = $("#" + slideOperate.slideUlId + " li:last-child");

$(lastLi).find("div").fadeOut();//隐藏最后一个li的内容

$(lastLi).hide();//隐藏最后一个li

$("#" + slideOperate.slideUlId + " li:first-child").before(lastLi);//前置

$(lastLi).slideDown(slideOperate.slideDownTime,function(){

lastLi.find("div").fadeIn(slideOperate.fadeInTime);

});

}

};

HTML页面

/p>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

$(document).ready(

function(){

slideOperate.slideUlId = "ulRowCount";

setInterval("slideOperate.nextLeft()",5000);//定时

}

);

  • 你好1

    你好1

    你好1

    你好1

  • 你好2

  • 你好5asdfasdf

    你好5

    你好5

    你好5

    你好5

    你好5dsfasdfasdfas

PS:这里再为大家推荐几款代码格式化、美化工具,相信大家在以后的开发过程中会用得到:

希望本文所述对大家jQuery程序设计有所帮助。


http://www.niftyadmin.cn/n/2497446.html

相关文章

linux 允许用户ftp,在Unix或Linux上限制或允许某ftp用户登录

Unix 或Linux 是通过 配置文件 ftpusers 限制用户 ftp 连接服务器的。在该文件中的用户都不能通过ftp 登录服务器。每个被限制的用户名各占一行,该文件一般只能通过root用户维护。如果用户名包含在该文件中,那么这个用户使用ftp连接服务器时&#xff0c…

运行内存四个G能安装linux吗,Linux下Redis的安装和部署

一、Redis介绍Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop…

element 编辑 跳转页面_关于element ui 的路由跳转页面的问题

写的比较乱,方便以后自己来复制background-color"#545c64"text-color"#fff"active-text-color"#ffd04b"router>element ui 导航跳转页面:default-active"" 默认显示页面 select 点击导航的回调 router路由模…

linux 文件夹无法写入文件夹,Linux系统有空间但是无法写入文件

Linux系统iNode耗尽硬盘无法写入文件怎么办?df查看有空间提示设备上没有空间分析:在磁盘上建立文件的时候需要两个条件:1.磁盘空间,2.需要有inode 任何一个满了都回提示设备没有空间。可以使用df -ia查看磁盘详细信息。解决方法&…

VMware虚拟机非正常关闭后无法启动记录!

公司同事强制关机,导致VMware里面虚拟机无法启动,报错:虚拟机在使用,请获取所有权,获取之后仍然说不能使用。这篇博文记录一个VMWare虚拟机非正常关闭后无法启动的解决方案。我们中心的网站部署在一个Windows XP的虚拟…

C# 弗洛伊德(Floyd)算法

弗洛伊德(Floyd)算法 主要是用于计算图中所有顶点对之间的最短距离长度的算法,如果是要求某一个特定点到图中所有顶点之间的最短距离可以用Dijkstra(迪杰斯特拉)算法来求。弗洛伊德(Floyd)算法的算法过程是:1、从任意一条单边路径开始。所有两点之间的距…

mybatis 取查询值_这谁顶得住?mybatis十八连环问

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达作者:祖大俊地址:my.oschina.net/zudajun/blog/7476821、#{}和${}的区别是什么?答:${}是Properties文件中的变量占位符,它可以用于标…

linux脚本自动改端口,Linux下设置监控tomcat端口脚本,优化版

领导要求脚本要长时间在系统后台运行,于是修改了上次的脚本,加了守护进程。我的脚本如下:#!/bin/bashecho "Start"URL"http://127.0.0.1:8080/"curlit(){#echo "??"curl --connect-timeout 10 --max-time 20…