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. jquery 获取Select option 选择的Text和Value

    jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置 获取一组radio被选中项的值:var item = $(' ...

  2. JavaScript的由来, 浏览器的20年

    在很久以前那时候还没有Yahoo,Google....人们还在用28.8kbit/s的"猫"上网, 用户注册或者登录的时候所有的验证都是在服务器验证的, 如果用户注册的时候用户名或 ...

  3. ubuntu15.10下搭建cordova+ionic开发环境

    安装jdk 在命令下输入java如果没有安装会提示该命令包含于openjdk软件包 sudo apt-get install openjdk然后按下tab会列出openjdk开头的软件包 我这里就选择 ...

  4. C#-WinForm-公共控件的基本属性及练习

    视图→工具箱 基本操作:控件的取值.赋值.改值.事件 1.Button --按钮  AutoSize-指示该控件是否自动调整自身的大小以适应其内容的大小. 默认False,此时文字内容超过其宽度时自动 ...

  5. JDK与Java SE/EE/ME的区别

    1. Java SE(Java Platform,Standard Edition). Java SE 以前称为 J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用 ...

  6. eclipse各版本代号

    从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release).同步发布主要在6月进行,并且会在接下来的9月及2月释放出SR1及SR2版本.如下图所示的版本历史: ...

  7. CSS基础知识真难啊-浮动

    无浮动 <ul style="width: 440px;"> <li id="myli" style="border: 4px so ...

  8. python字符串格式化输出

    python格式化输出 python格式化输出有两种方式:百分号和format format的功能要比百分号方式强大,其中format独有的可以自定义字符填充空白.字符串居中显示.转换二进制.整数自动 ...

  9. Django TemplateSyntaxError Could not parse the remainder: '()'

    返回的数据是列表集合,如 n [5]: a = set() In [6]: a.add((1, 3)) In [7]: a Out[7]: {(1, 3)} 在模板中使用方式如下: {% for ar ...

  10. primefaces 上传文件尺寸受限制 Connection terminated as request was larger than

    standalone.xml like this: <http-listener name="default" socket-binding="http" ...