jquery实现的点击翻书效果代码


Posted in Javascript onNovember 04, 2015

本文实例讲述了jquery实现的点击翻书效果代码。分享给大家供大家参考,具体如下:

这是自写一个翻书的Js效果,基于jquery-1.4.2.min.js插件实现,还正在完善中,希望大家能喜欢,我觉得不错。

运行效果截图如下:

jquery实现的点击翻书效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>自写一个翻书的Js效果</title>
<script type="text/javascript" language="javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript" language="javascript">
  $(function() {
   $("#right").click(function() {
   var roll = $("<div/>", { css: { position: "absolute", border: "solid 1px #999", left: "806px", top: "10px", height: "494px", width: "1px", background: "#fff url(images/eCX.png) repeat-y -200px 0px"} }).appendTo($("#book").parent());
    $(roll).animate({
     left: "10px",
     width: "398px",
     "background-position": "272px 0px"
    }, 1000, function() {
     $("#left").css({"background":"#fff"});
     $(roll).fadeOut(300, function() {
      $(roll).remove();
     })
    });
   });
  });
</script>
</head>
<body style="padding:5px;margin:0;">
 <div id="book" style="width:797px;height:494px;background:#ccc;border:solid 6px #ccc;">
  <div id="left" style="width:398px;height:494px;float:left;background:url(images/PLh.png) no-repeat top left;cursor:pointer;"></div>
  <div id="right" style="width:398px;height:494px;float:left;background:#fff;cursor:pointer;margin-left:1px;text-align:right;"><p style="margin-top:470px;font-size:12px;color:#999;">点这翻页 </p></div>
 </div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript权威指南 学习笔记之javascript数据类型
Sep 24 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
Mar 03 Javascript
简单实现jQuery进度条轮播实例代码
Jun 20 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
Jun 30 Javascript
快速解决js中window.location.href不工作的问题
Nov 02 Javascript
浅析Node.js:DNS模块的使用
Nov 23 Javascript
原生js开发的日历插件
Feb 04 Javascript
Vee-Validate的使用方法详解
Sep 22 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 Javascript
webpack3里使用uglifyjs压缩js时打包报错的解决
Dec 13 Javascript
基于 Vue 的 Electron 项目搭建过程图文详解
Jul 22 Javascript
Vue OpenLayer 为地图绘制风场效果
Apr 24 Vue.js
JS实现获取键盘按下的按键并显示在页面上的方法
Nov 04 #Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
Nov 04 #Javascript
JS实现网页上随滚动条滚动的层效果代码
Nov 04 #Javascript
jQuery实现带有动画效果的回到顶部和底部代码
Nov 04 #Javascript
JavaScript前端开发之实现二进制读写操作
Nov 04 #Javascript
js实现二级菜单渐隐显示
Nov 03 #Javascript
整理JavaScript创建对象的八种方法
Nov 03 #Javascript
You might like
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
php文件上传类完整实例
2016/05/14 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
javascript实现面向对象类的功能书写技巧
2010/03/07 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
jquery实现简洁文件上传表单样式
2015/11/02 Javascript
使用JavaScript脚本判断页面是否在微信中被打开
2016/03/06 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
捕获未处理的Promise错误方法
2017/10/13 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
解决layui表格内文本超出隐藏的问题
2019/09/12 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
Node.js API详解之 dns模块用法实例分析
2020/05/15 Javascript
[01:27:30]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python中的rfind()方法使用详解
2015/05/19 Python
Java中重定向输出流实现用文件记录程序日志
2015/06/12 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
Linux下python3.6.1环境配置教程
2018/09/26 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
Python 使用matplotlib模块模拟掷骰子
2019/08/08 Python
python实现图片转换成素描和漫画格式
2020/08/19 Python
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
世界上最好的足球商店:Unisport
2019/03/02 全球购物
Probikekit欧盟:在线公路自行车专家
2019/07/12 全球购物
学习党课思想汇报
2013/12/29 职场文书
股东合作协议书
2014/04/14 职场文书
学校搬迁方案
2014/06/15 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
Python Django获取URL中的数据详解
2021/11/01 Python
python垃圾回收机制原理分析
2022/04/13 Python