简短几句jquery代码的实现一个图片向上滚动切换_jquery

animate()参数介绍:
animate() 方法执行 CSS 属性集的自定义动画。
该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。
只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "background-color:red")。
PS:但是如果你引用了最新jquery ui框架的话backgroudColor,color之类的属性也可以实现渐变了。
PS:使用 "+=" 或 "-=" 来创建相对动画(relative animations)。
首先依然要引用jquery框架,你懂得。
再来看看代码:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="border:5px #666 solid; width:500px; height:350px; overflow:hidden;">
<div id="box">
<div style="width:500px; height:350px; background-color:#0F0;">One</div>
<div style="width:500px; height:350px; background-color:#00F;">Two</div>
<div style="width:500px; height:350px; background-color:#696;">Three</div>
</div>
</div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var Top=-350;//定义一个向上移动的距离,这个数值和你图片或DIV的高度相等
var Time=500;//定义一个速度
function move(){
$("#box").animate({"margin-top":Top},Time);//animate方法,只能对数值型的值进行渐变
Top+=-350;//运行一次增加一个图片的高度
if(Top==-1050)//判断当总高度大于你DIV或者图片总高度
{
Top=0;//把距离设置回0
Time=400;//加快移动速度
}
else
{
Time=500;//否则减慢速度
}
}
setInterval(move,3000);//3秒执行一次move()
})
</script>
</body>
</html>

js部分也可以这样,实现一个回滚效果:

复制代码 代码如下:

$(document).ready(function(){
var Top=-350;
var Time=500;
var more=-50;
function move(){
$("#box").animate({"margin-top":Top+more},Time);
$("#box").animate({"margin-top":Top},300);
Top+=-350;
if(Top==-1050)
{
Top=0;
more=50;
Time=400;
}
else
{
Time=500;
more=-50;
}
}
setInterval(move,3000);
})

时间: 2024-10-30 20:49:34

简短几句jquery代码的实现一个图片向上滚动切换_jquery的相关文章

html5-JS,jQuery代码 封装到一个JS文件的问题

问题描述 JS,jQuery代码 封装到一个JS文件的问题 $(document).ready(function(){ $(".liren_content:odd").css("float",'right'); $('.mall_list').find('ul li:nth-child(3)').css('border','0'); var count=0; $(".jiaru").click(function () { // alert(111

jquery插件之文字间歇自动向上滚动效果代码_jquery

本文实例讲述了jquery插件之文字间歇自动向上滚动效果代码.分享给大家供大家参考,具体如下: 此插件旨在实现目前较为流行的文字间歇向上滚动特效,当鼠标移动到文字上时,向上滚动会停止,当鼠标离开时,向上滚动继续.整体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo

我想通过jquery实现点击导航图片后,切换到点击后的图片。

问题描述 我想通过jquery实现点击导航图片后,切换到点击后的图片. 我想通过jquery实现点击导航图片后,切换到点击后的图片,请问 哪位大神帮帮忙,能给一个 给我吗? 54033997 我QQ 解决方案 jQuery实现图片切换JQUERY实现图片切换jquery实现图片切换 解决方案二: 你这个属于轮播器,原理很简单,慢慢调试吧 解决方案三: js图片特效

jquery渐隐渐显的图片幻灯闪烁切换实现方法_jquery

本文实例讲述了jquery渐隐渐显的图片幻灯闪烁切换实现方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/

图片向上滚动-如何修改下面的代码让图片一开始不滚动

问题描述 如何修改下面的代码让图片一开始不滚动 <div id=""myscroll"" style=""height:50px;overflow:hidden; margin-top:14px;""> <table border=""0"" cellspacing=""0"" cellpadding=""0&

javascript 文本图片向上滚动实例代码

javascript教程 文本图片向上滚动实例代码 marque(500,24,"icefable1","box1left") var scrollElem; var stops教程croll; var stoptime; var preTop; var leftElem; var currentTop; var marqueesHeight; var www.111cn.net function marque(width,height,marqueName,mar

图片向上滚动代码(三款)

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

图片向上滚动js代码(三款)

文章收集了三款图片向上滚动代码哦,他们都是利用了来实例图片向上滚动效果哦,下面一款款来看看吧,其实一款是用marquee实现的,还有就是利用了js来实例了. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://

用一句JQuery代码实现表格的简单筛选

  JQuery的强大之处,这里就不用讲了.这里将用一行简单的JQuery代码实现简单的表格筛选.先贴上代码:   代码 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="JqueryTableFilter.aspx.cs" Inherits="JqueryTableFilter" %>  <!DOCTYPE html PUBLIC "-