jquery实现的图片点击滚动效果


Posted in Javascript onApril 29, 2014

需要添加jquery文件才可以调试

<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
$(function(){ 
//alert($('#findclose').closest('div').attr('id')); 
var pic_length = $('#gd li').length; 
var n = 0; 
$('#toleft').click(function(){ 
if (!$('#gd').is(':animated') && n) 
{ 
$('#gd').animate({left:'+=120px'},500); 
n--; 
} 
}); 
$('#toright').click(function(){ 
if (!$('#gd').is(':animated') && pic_length > n+5) 
{ 
$('#gd').animate({left:'-=120px'},500); 
n++; 
} 
}); 
}) 
</script> 
<style type="text/css"> 
ul{ 
list-style:none; 
margin:0px; 
padding:0px; 
text-align:center; 
} 
#gd li { 
width:90px; 
height:80px; 
display:block; 
float:left; 
margin:9px 15px; 
} 
</style> 
<div style="width:702px;height:100px;background:#ccc;margin:0 auto"> 
<div style="width:30px;height:30px;background:red;margin:35px 10px;float:left;cursor:pointer;" id="toleft"></div> 
<div style="width:600px;height:98px;float:left;border:1px solid #777;overflow: hidden;"> 
<ul style="list-style: none outside none;height:98px;display:block;background:yellow;position:relative;width:9999em;" id="gd"> 
<li style="background:red"></li> 
<li style="background:orange"></li> 
<li style="background:green"></li> 
<li style="background:navy"></li> 
<li style="background:blue"></li> 
<li style="background:purple"></li> 
<li style="background:pink"></li> 
<li style="background:gray"></li> 
</ul> 
</div> 
<div style="width:30px;height:30px;background:red;margin:35px 10px;float:left;cursor:pointer;" id="toright"></div> 
</div>
Javascript 相关文章推荐
jQuery Autocomplete自动完成插件
Jul 17 Javascript
javascript最常用与实用的创建类的代码
Aug 12 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
Mar 15 Javascript
js遍历、动态的添加数据的小例子
Jun 22 Javascript
ECMAScript6新增值比较函数Object.is
Jun 12 Javascript
解决js图片加载时出现404的问题
Nov 30 Javascript
AngularJS转换响应内容
Jan 27 Javascript
微信小程序 获取微信OpenId详解及实例代码
Oct 31 Javascript
微信小程序 获取当前地理位置和经纬度实例代码
Dec 05 Javascript
关于vue.js v-bind 的一些理解和思考
Jun 06 Javascript
JavaScript实现的九种排序算法
Mar 04 Javascript
JavaScript数组排序的六种常见算法总结
Aug 18 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
Apr 29 #Javascript
jquery xMarquee实现文字水平无缝滚动效果
Apr 29 #Javascript
jquery form 隐藏的input 选择
Apr 29 #Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
Apr 29 #Javascript
window resize和scroll事件的基本优化思路
Apr 29 #Javascript
js父窗口关闭时子窗口随之关闭完美解决方案
Apr 29 #Javascript
JS截取url中问号后面参数的值信息
Apr 29 #Javascript
You might like
php微信公众号开发之图片回复
2018/10/20 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
2010/05/06 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
通过js动态操作table(新增,删除相关列信息)
2012/05/23 Javascript
JavaScript初学者应注意的七个细节详细介绍
2012/12/27 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
MVVM 双向绑定的实现代码
2018/06/21 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
2019/11/12 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
nodejs中使用worker_threads来创建新的线程的方法
2021/01/22 NodeJs
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
[01:01:29]2018DOTA2亚洲邀请赛 4.4 淘汰赛 VP vs Liquid 第一场
2018/04/05 DOTA
[01:23:24]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第三场 2月7日
2021/03/11 DOTA
python模拟登陆Tom邮箱示例分享
2014/01/13 Python
Python3.2模拟实现webqq登录
2016/02/15 Python
详解python中requirements.txt的一切
2017/03/03 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
python把ipynb文件转换成pdf文件过程详解
2019/07/09 Python
django搭建项目配置环境和创建表过程详解
2019/07/22 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
通过字符串导入 Python 模块的方法详解
2019/10/27 Python
python保存log日志,实现用log日志画图
2019/12/24 Python
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
欧洲最大的美妆零售网站:Feelunique
2017/01/14 全球购物
广州盈通面试题
2015/12/05 面试题
求职简历的自我评价
2014/01/31 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
学校党支部公开承诺书
2015/04/30 职场文书
2019大学生预备党员转正思想汇报
2019/06/21 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书