1.animate,setInterval组合不断滚动;

function Tscroll(){
$().animate();
}
setInter("Tscroll()",); //注意里面的是 Tscroll(),而不是 Tscroll

clearInterval  用法:

function Tscroll(){
$().animate();
Ht = setInter("Tscroll()",);
} $().click(function(){
clearInterval(Ht); //注意:这里是Ht,而不是 Ht();
});

2.animate,setTImeout组合不断滚动;

function Fscroll(){
$().animate();
Ft = setTimeout("Fscroll()",)
}
Fscroll();

clearTimeout用法跟  clearInterval 一样

分析1:滚动模式:一直往一个方向滚动(往右滚动)

function ss (){
$().animate({left:-200});
ht = setTimeout("ss()",);
}
ss();

分析2:滚动模式:带左右按钮滚动

$("#right").click(function(){        //点击事件
ss(-)
})
$("#left").click(function(){
ss()
}) function ss (a){ // 滚动
$().animate({left:-});
}

分析3:滚动模式:带左右按钮滚动,不点击自由滚动

autoss();
$("#right").click(function(){ // 点击事件
ss(-)
})
$("#left").click(function(){
ss()
}) function ss (a){ // 点击滚动
$().animate({left:-});
} function autoss(){ // 自己滚动
$().animate({left:-});
ht = setTimeout("autoss()",)
}

事例1:用fadeTo,点左往左滚动,点右往右滚动;无人点击的时候自己滚动

html代码

<div class="c1">
<!--左右-->
<div class="c33">
<span id="prev"><img src="../Public/images/lo_10.png" /></span>
<span id="next"><img src="../Public/images/lo_11.png" /></span>
</div>
<!--广告切换-->
<div class="c3">
<div class="cc3">
<ul>
<li class="nav first"><a href=""><img src="../Public/images/lo_05.jpg" /></a></li>
<li><a href=""><img src="../Public/images/lo_05_01.jpg" /></a></li>
<li><a href=""><img src="../Public/images/lo_05.jpg" /></a></li>
<li><a href=""><img src="../Public/images/lo_05_01.jpg" /></a></li>
<li><a href=""><img src="../Public/images/lo_05.jpg" /></a></li>
<li><a href=""><img src="../Public/images/lo_05_01.jpg" /></a></li>
</ul>
</div>
</div>

<style>
.c3{width: 710px; height: 386px; position: absolute; left: ; top: ; z-index: ; overflow: hidden}
.cc3{position: relative;}
.cc3 li{opacity: ; position: absolute; z-index:;}
.cc3 li.nav{ z-index: }
.cc3 li.first{opacity: ;}
</style>

js

<script>
$(document).ready(function(){
autoscroll();
$("#next").click(function(){
clickscroll();
});
$("#prev").click(function(){
clickscroll(-);
});
}) function clickscroll(c){
var num = $(".cc3 li").index();
var n = $(".cc3 li").index($(".cc3 li.nav")); if(n==num){
$(".cc3 li").removeClass("nav");
$(".cc3 li").eq().addClass("nav"); $(".cc3 li").eq(n).fadeTo(,);
$(".cc3 li").eq().fadeTo(,);
}else{
$(".cc3 li").removeClass("nav");
$(".cc3 li").eq(n+c).addClass("nav"); $(".cc3 li").eq(n).fadeTo(,);
$(".cc3 li").eq(n+c).fadeTo(,);
} } function autoscroll(){
var num = $(".cc3 li").index();
var n = $(".cc3 li").index($(".cc3 li.nav")); if(n==num){
$(".cc3 li").removeClass("nav");
$(".cc3 li").eq().addClass("nav"); $(".cc3 li").eq(n).fadeTo(,);
$(".cc3 li").eq().fadeTo(,);
}else{
$(".cc3 li").removeClass("nav");
$(".cc3 li").eq(n+).addClass("nav"); $(".cc3 li").eq(n).fadeTo(,);
$(".cc3 li").eq(n+).fadeTo(,);
} at = setTimeout("autoscroll()",);
}
</script>

animate实例介绍的更多相关文章

  1. Cocos2d-x开发实例介绍帧动画使用

    下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画. 下面我们再看看具体的程序代码,首先看一下看H ...

  2. .NET多线程总结和实例介绍

    摘要:.Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助. 1.多线程的总结 不需要传递参数,也不需要返回参数 ...

  3. 【转】Web Service单元测试工具实例介绍之SoapUI

    转自:http://blog.csdn.net/oracle_microsoft/article/details/5689585 SoapUI 是当前比较简单实用的开源Web Service 测试工具 ...

  4. osg实例介绍

    osg实例介绍 转自:http://blog.csdn.net/yungis/article/list/1 [原]osgmotionblur例子 该例子演示了运动模糊的效果.一下内容是转自网上的:原理 ...

  5. tcpdump wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 实例介绍

    tcpdump wireshark 实用过滤表达式(针对ip.协议.端口.长度和内容) 实例介绍 标签: 网络tcpdst工具windowslinux 2012-05-15 18:12 3777人阅读 ...

  6. 实例介绍Cocos2d-x开关菜单

    开关菜单是MenuItemToggle类实现的,它是一种可以进行两种状态切换的菜单.它可以通过下面的函数创建: static MenuItemToggle*createWithCallback  ( ...

  7. 实例介绍Cocos2d-x精灵菜单和图片菜单

    精灵菜单类是MenuItemSprite,图片菜单类是MenuItemImage.由于MenuItemImage继承于MenuItemSprite,所以图片菜单也属于精灵菜单.为什么叫精灵菜单呢?那是 ...

  8. Cocos2d-x中__Dictionary容器以及实例介绍

    __Dictionary类在Cocos2d-x 2.x时代它就是CCDictionary类,它是模仿Objective-C中的NSDictionary类而设计的,通过引用计数管理内存.__Dictio ...

  9. Cocos2d-x中__Array容器以及实例介绍

    __Array类在Cocos2d-x 2.x时代它就是CCArray类.它是模仿Objective-C中的NSArray类而设计的,通过引用计数管理内存.__Array继承于Ref类,因此它所能容纳的 ...

随机推荐

  1. Swift基础--通知,代理和block的使用抉择以及Swift中的代理

    什么时候用通知,什么时候用代理,什么时候用block 通知 : 两者关系层次太深,八竿子打不着的那种最适合用通知.因为层级结构深了,用代理要一层一层往下传递,代码结构就复杂了 代理 : 父子关系,监听 ...

  2. git 删除和重命名文件

    1. 删除文件 git rm a.txt git rm--cached filename 会删除索引中的文件并把它保留在工作目录中 而 git rm 则会将文件从索引和工作目录中都删除 文件删除后的恢 ...

  3. splay poj3481

    三种操作 1 k  p  插入一个点 2 输出p最大对应的k 删除这个点 3  输出p最小对应的k 删除这个点 splay  维护一下 一不小心就会超时 #include<stdio.h> ...

  4. java-Collections工具类使用

    Collections工具类方法介绍 Collections.reverse(list);//list顺序反转

  5. Java算法-选择排序

    (转载出处) 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换.因为每一趟确定元素的 ...

  6. C#-WinForm-进程、线程

    进程:一个程序就是一个进程,也有可能一个程序需要多个进程来支持的情况,比如QQ 点击按钮打开记事本,静态方法 public partial class Form3 : Form { public Fo ...

  7. 做哪些优化,才能让 UITabelView 更顺滑?(转)

    原文出处: Alexander Orlov   译文出处:南峰子(@南峰子_老驴) 转载自:ios.jobbole.com/83731/ 我已经在iOS这个最好的移动平台上有几年的开发经验了.在这期间 ...

  8. 一个千万量级的APP使用的一些第三方库

    转载:http://www.jianshu.com/p/dc8c05cf693d .背景 前段时间在调研第三方推送服务的时候,反编译了一部分市面上比较流行的APP.其中一个无论是在设计还是功能上都堪称 ...

  9. oracle 10g 安装时字符集的选择,和后边的修改

    先用system和密码登陆SQLPLUS,然后: 1.用sys登录到oracle中 connect sys/密码 as sysdba; (能直接以sys登陆到sqlplus吗?)2.开始修改编码 sh ...

  10. js-JavaScript高级程序设计学习笔记6

    第八章 BOM 1.BOM的核心对象是window,他表示浏览器的一个实例.在浏览器中,window对象有双重角色,它既是通过JS访问浏览器窗口的一个接口,又是ES规定的Global对象. 2.定义全 ...