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 相关文章推荐
javascript options属性集合操作代码
Dec 28 Javascript
教你用jquery实现iframe自适应高度
Jun 11 Javascript
深入理解JS addLoadEvent函数
May 20 Javascript
JavaScript实现简单的拖动效果
Jul 02 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
Aug 19 Javascript
AngularJS全局scope与Isolate scope通信用法示例
Nov 22 Javascript
JS表单数据验证的正则表达式(常用)
Feb 18 Javascript
基于js文件加载优化(详解)
Jan 03 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 jQuery
使用webpack搭建vue环境的教程详解
Dec 31 Javascript
JS数组方法slice()用法实例分析
Jan 18 Javascript
Vue是怎么渲染template内的标签内容的
Jun 05 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中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php动态绑定变量的用法
2015/06/16 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
Prototype中dom对象方法汇总
2008/09/17 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
js验证身份证号有效性并提示对应信息
2015/10/19 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
解决AngualrJS页面刷新导致异常显示问题
2017/04/20 Javascript
微信小程序 setData的使用方法详解
2017/04/20 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
Python深入学习之内存管理
2014/08/31 Python
Python爬取Coursera课程资源的详细过程
2014/11/04 Python
Python获取Linux系统下的本机IP地址代码分享
2014/11/07 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
2019/07/19 Python
Python之Class&amp;Object用法详解
2019/12/25 Python
Python类中self参数用法详解
2020/02/13 Python
Python通过字典映射函数实现switch
2020/11/06 Python
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
Linux如何修改文件和文件夹的权限
2013/09/05 面试题
户外活动策划方案
2014/03/12 职场文书
2014新生大学四年计划书
2014/09/21 职场文书
场地使用证明模板
2014/10/25 职场文书
学校清洁工岗位职责
2015/04/15 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python
POST提交数据常见的四种方式
2022/01/18 HTML / CSS
基于Python实现一个春节倒计时脚本
2022/01/22 Python