jquery animate图片模向滑动示例代码


Posted in Javascript onJanuary 26, 2011

这个对象中每个属性都表示一个可以变化的样式属性(如"height"、"top"或"opacity")。 注意:所有指定的属性必须用骆驼形式,比如用marginLeft代替margin-left. 而每个属性的值表示这个样式属性到多少时动画结束。如果是一个数值,样式属性就会从当前的值渐变到指定的值。如果使用的是"hide"、"show"或"toggle"这样的字符串值,则会为该属性调用默认的动画形式。

函数声明如下:

animate(params[, duration[, easing[, callback]]])

在 jQuery 中,你可以使用 em 和 % 单位。另外,你可以通过在属性值前面指定 "+=" 或 "-=" 来让元素做相对运动。

下面演示一个图片列表左右滑动的示例,主要代码如下:

<script type="text/javascript"> 
$(function() { 
$li1 = $(".apply_nav .apply_array"); 
$window1 = $(".apply .apply_w"); 
$left1 = $(".apply .img_l"); 
$right1 = $(".apply .img_r"); $window1.css("width", $li1.length*166); 
var lc1 = 0; 
var rc1 = $li1.length-5; 
$left1.click(function() { 
if (lc1 < 1) { 
alert("已经是第一张图片"); 
return; 
} 
lc1--; 
rc1++; 
$window1.animate({left:'+=166px'}, 1000); 
}); 
$right1.click(function() { 
if (rc1 < 1) { 
alert("已经是最后一张图片"); 
return; 
} 
lc1++; 
rc1--; 
$window1.animate({left:'-=166px'}, 1000); 
}); 
}) 
</script>

运行结果如图所示:
jquery animate图片模向滑动示例代码
在线演示:http://demo.3water.com/js/2011/jqueryanimate/index.html
源码下载:点击下载
Javascript 相关文章推荐
JS对URL字符串进行编码/解码分析
Oct 25 Javascript
extjs 分页使用jsp传递数据示例
Jul 29 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
Dec 01 Javascript
浅谈json取值(对象和数组)
Jun 24 Javascript
基于vue.js实现侧边菜单栏
Mar 20 Javascript
原生js轮播特效
May 18 Javascript
Node.js笔记之process模块解读
May 31 Javascript
在小程序Canvas中使用measureText的方法示例
Oct 19 Javascript
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 Javascript
webpack结合express实现自动刷新的方法
May 07 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 Javascript
vue中音频wavesurfer.js的使用方法
Feb 20 Vue.js
jQuery 幻灯片插件(带缩略图功能)
Jan 24 #Javascript
jquery lazyload延迟加载技术的实现原理分析
Jan 24 #Javascript
11款新鲜的jQuery插件[附所有demo下载]
Jan 24 #Javascript
基于jQuery的输入框无值自动显示指定数据的实现代码
Jan 24 #Javascript
精选的10款用于构建良好易用性网站的jQuery插件
Jan 23 #Javascript
返回对象在当前级别中是第几个元素的实现代码
Jan 20 #Javascript
有趣的JavaScript数组长度问题代码说明
Jan 20 #Javascript
You might like
PHP入门学习笔记之一
2010/10/12 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
php以post形式发送xml的方法
2014/11/04 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
Laravel中如何轻松容易的输出完整的SQL语句
2020/07/26 PHP
JQuery对checkbox操作 (循环获取)
2011/05/20 Javascript
js自动下载文件到本地的实现代码
2013/04/28 Javascript
jquery滚动条插件jScrollPane的使用介绍
2013/11/08 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
JS对象转换为Jquery对象实现代码
2013/12/29 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
详解vue服务端渲染(SSR)初探
2017/06/19 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
2019/05/12 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
JS跨浏览器解析XML应用过程详解
2020/10/16 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
Python中psutil的介绍与用法
2019/05/02 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
如何让IE9以下版本(ie6/7/8)认识html5元素
2013/04/01 HTML / CSS
美国家用和厨房电器销售网站:Appliances Connection
2020/01/24 全球购物
2014年售后服务工作总结
2014/11/18 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
2015年项目工作总结
2015/04/29 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python
win11怎么消除图标小盾牌?win11消除图标小盾牌解决方法
2022/08/05 数码科技