animate实例介绍
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实例介绍的更多相关文章
- Cocos2d-x开发实例介绍帧动画使用
下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画. 下面我们再看看具体的程序代码,首先看一下看H ...
- .NET多线程总结和实例介绍
摘要:.Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助. 1.多线程的总结 不需要传递参数,也不需要返回参数 ...
- 【转】Web Service单元测试工具实例介绍之SoapUI
转自:http://blog.csdn.net/oracle_microsoft/article/details/5689585 SoapUI 是当前比较简单实用的开源Web Service 测试工具 ...
- osg实例介绍
osg实例介绍 转自:http://blog.csdn.net/yungis/article/list/1 [原]osgmotionblur例子 该例子演示了运动模糊的效果.一下内容是转自网上的:原理 ...
- tcpdump wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 实例介绍
tcpdump wireshark 实用过滤表达式(针对ip.协议.端口.长度和内容) 实例介绍 标签: 网络tcpdst工具windowslinux 2012-05-15 18:12 3777人阅读 ...
- 实例介绍Cocos2d-x开关菜单
开关菜单是MenuItemToggle类实现的,它是一种可以进行两种状态切换的菜单.它可以通过下面的函数创建: static MenuItemToggle*createWithCallback ( ...
- 实例介绍Cocos2d-x精灵菜单和图片菜单
精灵菜单类是MenuItemSprite,图片菜单类是MenuItemImage.由于MenuItemImage继承于MenuItemSprite,所以图片菜单也属于精灵菜单.为什么叫精灵菜单呢?那是 ...
- Cocos2d-x中__Dictionary容器以及实例介绍
__Dictionary类在Cocos2d-x 2.x时代它就是CCDictionary类,它是模仿Objective-C中的NSDictionary类而设计的,通过引用计数管理内存.__Dictio ...
- Cocos2d-x中__Array容器以及实例介绍
__Array类在Cocos2d-x 2.x时代它就是CCArray类.它是模仿Objective-C中的NSArray类而设计的,通过引用计数管理内存.__Array继承于Ref类,因此它所能容纳的 ...
随机推荐
- mysql查询所有记录,并去掉重复的记录
select * from tablename group by name;如果是select * from tablename group by name,age;那么查询的是满足name和age都 ...
- 跨域http请求
<?php header("Access-Control-Allow-Origin: *"); header("Content-Type: application/ ...
- lucene-查询query->PhrasePrefixQuery使用短语缀搜索
PhrasePrefixQuery与Phrase有些类似.在PhraseQuery中,如果用户想查找短语“david robert”,又想查找短语“mary robert”.那么,他就只能构建两个Ph ...
- js-字符串转化日期
endLogTimeDate = “2012-05-22 17:10:46” startLogTimeDate = “2012-05-22 17:10:46” var endLogTimeDate = ...
- servlet监听器Listener(理论+例子)
Listener采用了观察者模式(24种模式之一),Listener是servlet的监听器,他可以监听客户端的请求.服务器端的操作等, 通过监听器,可以自动激发一些操作.比如:监听在线用户数量 当增 ...
- 【转】解决eclipse无法设置NDK问题
参考:http://jingyan.baidu.com/album/4d58d5413000a09dd4e9c0fe.html?picindex=1 到android sdk官网下载r23版本的ad ...
- Hadoop 权威指南学习1 (主要框架)
1. Hadoop 最出名的是 MapReduce和 HDFS,不过也有很多其他有用的子项目. 技术栈如下: Core 一系列分布式文件系统和通用I/O的组件和接口(序列化.Java RPC和持久化数 ...
- 【BZOJ-2756】奇怪的游戏 最大流 + 分类讨论 + 二分
2756: [SCOI2012]奇怪的游戏 Time Limit: 40 Sec Memory Limit: 128 MBSubmit: 2925 Solved: 792[Submit][Stat ...
- POJ2456 Aggressive cows
Aggressive cows 二分,关键是转化为二分! #include <cstdio> #include <algorithm> ; ; int N, C; int a[ ...
- HDU 5908 Abelian Period(暴力+想法题)
传送门 Description Let S be a number string, and occ(S,x) means the times that number x occurs in S. i. ...