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 相关文章推荐
PJBlog插件 防刷新的在线播放器
Oct 25 Javascript
JavaScript开发时的五个注意事项
Dec 08 Javascript
为javascript添加String.Format方法
Aug 11 Javascript
用JQuery调用Session的实现代码
Oct 29 Javascript
文本框只能选择数据到文本框禁止手动输入
Nov 22 Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 Javascript
在Google 地图上实现做的标记相连接
Jan 05 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
Nov 17 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
Mar 28 Javascript
关于Angular2 + node接口调试的解决方案
May 28 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
Apr 23 Javascript
详解处理Vue单页面应用SEO的另一种思路
Nov 09 Javascript
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 常用算法和时间复杂度
2013/07/01 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
PHP的PDO预定义常量讲解
2019/01/24 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
javascript中数组中求最大值示例代码
2013/12/18 Javascript
js控制iframe的高度/宽度让其自适应内容
2014/04/09 Javascript
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
2016/05/16 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
2016/05/31 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
2016/07/07 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
vue中的inject学习教程
2019/04/24 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
js实现滑动滑块验证登录
2020/07/24 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
原生JavaScript实现购物车
2021/01/10 Javascript
[53:49]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
高效使用Python字典的清单
2018/04/04 Python
python批量解压zip文件的方法
2019/08/20 Python
python 用户交互输入input的4种用法详解
2019/09/24 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
HTML5在a标签内放置块级元素示例代码
2013/08/23 HTML / CSS
美国全球旅游运营商:Pacific Holidays
2018/06/18 全球购物
旅游专业毕业生自荐书
2014/06/30 职场文书
党员干部反四风对照检查材料思想汇报
2014/09/14 职场文书
2014年学校法制宣传日活动总结
2014/11/01 职场文书
门市房租房协议书
2014/12/04 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书
golang特有程序结构入门教程
2021/06/02 Python
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL