基于jquery的滑动样例代码


Posted in Javascript onNovember 20, 2010
<html> 
<head> 
<title>here</title> 
<script src="http://code.jquery.com/jquery-1.4.4.min.js"></script> 
</head> 
<body style="text-align: center;"> 
<div style="width:540px; margin: 0 auto;"> 
<div id="button1" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">1</div> 
<div id="button2" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">2</div> 
<div id="button3" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">3</div> 
<div id="button4" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">4</div> 
<div id="button5" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">5</div> 
<div id="button6" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">6</div> 
<div id="button7" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">7</div> 
<div id="button8" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">8</div> 
<div id="button9" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">9</div> 
<div id="button10" class="button" style="float:left;width:50px;margin:2px;background-color:#F00; cursor:pointer;">10</div> 
</div> 
<div style="clear: both"></div> 
<div style="width: 540px; margin: 0 auto; height: 400px; position: relative; z-index: 999; overflow: hidden;"> 
<div style="position:relative;padding:0px;margin:0 auto;width:100px;"> 
<div id="list" style="width:1000px;height:400px;position:absolute; z-index:9;left:-220px;"> 
<div style="width:96px;height:400px;background-color:#004;margin:2px;float:left;color:#FFF;">1</div> 
<div style="width:96px;height:400px;background-color:#008;margin:2px;float:left;color:#FFF;">2</div> 
<div style="width:96px;height:400px;background-color:#00F;margin:2px;float:left;color:#FFF;">3</div> 
<div style="width:96px;height:400px;background-color:#044;margin:2px;float:left;color:#FFF;">4</div> 
<div style="width:96px;height:400px;background-color:#048;margin:2px;float:left;color:#FFF;">5</div> 
<div style="width:96px;height:400px;background-color:#04F;margin:2px;float:left;color:#FFF;">6</div> 
<div style="width:96px;height:400px;background-color:#444;margin:2px;float:left;color:#FFF;">7</div> 
<div style="width:96px;height:400px;background-color:#448;margin:2px;float:left;color:#FFF;">8</div> 
<div style="width:96px;height:400px;background-color:#44F;margin:2px;float:left;color:#FFF;">9</div> 
<div style="width:96px;height:400px;background-color:#484;margin:2px;float:left;color:#FFF;">10</div> 
</div> 
</div> 
</div> 
</body> 
<script> 
$(document).ready(function(){ 
var speed = 1000; 
var div_width = $("#list > div:first").width() + parseInt($("#list > div:first").css("margin-left")) + parseInt($("#list > div:first").css("margin-right")); 
var offset = 220; 
$(".button").click(function(){ 
id = $(this).attr("id").replace("button",""); 
var _length = -(id - 1) * div_width - offset; 
$("#list").animate({left:_length + "px"},speed); 
}); 
}); 
</script> 
</html>
Javascript 相关文章推荐
jquery 查找select ,并触发事件的实现代码
Mar 30 Javascript
jQuery extend 的简单实例
Sep 18 Javascript
JavaScript常用小技巧小结
Dec 29 Javascript
JavaScript操作DOM元素的childNodes和children区别
Apr 01 Javascript
js兼容火狐获取图片宽和高的方法
May 21 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
Dec 29 Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
Jan 03 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
Feb 13 Javascript
基于rem的移动端响应式适配方案(详解)
Jul 07 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
Jan 04 Javascript
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
微信小程序反编译的实现
Dec 10 Javascript
jquery $.ajax()取xml数据的小问题解决方法
Nov 20 #Javascript
简单实用的js调试logger组件实现代码
Nov 20 #Javascript
扩展javascript的Date方法实现代码(prototype)
Nov 20 #Javascript
javascript AOP 实现ajax回调函数使用比较方便
Nov 20 #Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
Nov 20 #Javascript
javascript来定义类的规范小结
Nov 19 #Javascript
Javascript面象对象成员、共享成员变量实验
Nov 19 #Javascript
You might like
php socket实现的聊天室代码分享
2014/08/16 PHP
centos 7.2下搭建LNMP环境教程
2016/11/20 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
2016/10/18 Javascript
JS实现图片垂直居中显示小结
2016/12/13 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
js实现微博发布小功能
2017/01/12 Javascript
详解vue.js2.0父组件点击触发子组件方法
2017/05/10 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
react MPA 多页配置详解
2019/10/18 Javascript
微信小程序实现比较功能的方法汇总(五种方法)
2020/03/07 Javascript
python解析html开发库pyquery使用方法
2014/02/07 Python
python基础教程之常用运算符
2014/08/29 Python
Pandas 同元素多列去重的实例
2018/07/03 Python
python numpy实现文件存取的示例代码
2019/05/26 Python
Python OrderedDict的使用案例解析
2019/10/25 Python
pyhton中__pycache__文件夹的产生与作用详解
2019/11/24 Python
Python高阶函数、常用内置函数用法实例分析
2019/12/26 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
美国存储和组织商店:The Container Store
2017/08/16 全球购物
美国瑜伽品牌:Gaiam
2017/10/31 全球购物
"引用"与多态的关系
2013/02/01 面试题
工业学校毕业生自荐书
2014/01/03 职场文书
工作疏忽检讨书
2014/01/25 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
竞争与合作演讲稿
2014/05/12 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
储备店长岗位职责
2015/04/14 职场文书
Redis命令处理过程源码解析
2022/02/12 Redis
Javascript中Microtask和Macrotask鲜为人知的知识点
2022/04/02 Javascript
Python四款GUI图形界面库介绍
2022/06/05 Python