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 相关文章推荐
js与jquery中获取当前鼠标的x、y坐标位置的代码
May 23 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
Feb 27 Javascript
javascript搜索框效果实现方法
May 14 Javascript
简介JavaScript中valueOf()方法的使用
Jun 05 Javascript
jQuery实现可拖拽3D万花筒旋转特效
Jan 03 Javascript
JS实现隔行换色的表格排序
Mar 27 Javascript
网页中的图片查看器viewjs使用方法
Jul 11 Javascript
axios拦截设置和错误处理方法
Mar 05 Javascript
axios简单实现小程序延时loading指示
Jul 30 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 Javascript
element el-table表格的二次封装实现(附表格高度自适应)
Jan 19 Javascript
一起深入理解js中的事件对象
Feb 06 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
破解图片防盗链的代码(asp/php)测试通过
2010/07/02 PHP
Yii2 rbac权限控制之菜单menu实例教程
2016/04/28 PHP
php简单实现数组分页的方法
2016/04/30 PHP
CentOS系统中PHP安装扩展的方式汇总
2017/04/09 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
通用JS事件写法实现代码
2009/01/07 Javascript
9个JavaScript评级/投票插件
2010/01/18 Javascript
jquery 学习之二 属性(类)
2010/11/25 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
js函数调用的方式
2014/05/06 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
2017/11/11 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
webpack项目调试以及独立打包配置文件的方法
2018/02/28 Javascript
JS实现面向对象继承的5种方式分析
2018/07/21 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
Python实现全角半角转换的方法
2014/08/18 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
在Python中pandas.DataFrame重置索引名称的实例
2018/11/06 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
2020/04/03 Python
手把手教你将Flask应用封装成Docker服务的实现
2020/08/19 Python
实例代码讲解Python 线程池
2020/08/24 Python
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
美国婴儿和儿童服装购物网站:PatPat
2020/10/01 全球购物
AJAX的全称是什么
2012/11/06 面试题
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
优秀研究生自我鉴定
2013/12/04 职场文书