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 Lightbox 图片展示插件使用说明
Apr 25 Javascript
关于跨站脚本攻击问题
Dec 22 Javascript
jquery中prop()方法和attr()方法的区别浅析
Sep 06 Javascript
浅谈jquery中使用canvas的问题
Oct 10 Javascript
js返回顶部实例分享
Dec 21 Javascript
Vue 2中ref属性的使用方法及注意事项
Jun 12 Javascript
详解Angular5 服务端渲染实战
Jan 04 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
May 08 Javascript
vue2.0 实现富文本编辑器功能
May 26 Javascript
使用Typescript和ES模块发布Node模块的方法
May 25 Javascript
Element Card 卡片的具体使用
Jul 26 Javascript
如何基于viewport vm适配移动端页面
Nov 13 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
JAVA/JSP学习系列之四
2006/10/09 PHP
php基础知识:类与对象(2) 自动加载对象
2006/12/13 PHP
php面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
php设计模式 Facade(外观模式)
2011/06/26 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
2019/10/18 PHP
疯狂Jquery第一天(Jquery学习笔记)
2012/05/11 Javascript
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
javascript中不等于的代码是什么怎么写
2013/12/29 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
js实现索引图片切换效果
2015/11/21 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
2017/04/21 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
python编程嵌套函数实例代码
2018/02/11 Python
pandas DataFrame实现几列数据合并成为新的一列方法
2018/06/08 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
python实现飞机大战游戏
2020/10/26 Python
python join方法使用详解
2019/07/30 Python
Python 在函数上添加包装器
2020/07/28 Python
小区门卫管理制度
2014/01/29 职场文书
中学校庆方案
2014/03/17 职场文书
写求职信要注意什么问题
2014/04/12 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
整改报告格式
2014/11/06 职场文书
运动会广播稿300字
2015/08/19 职场文书
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL
python 使用pandas读取csv文件的方法
2022/12/24 Python