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 fullscreen全屏实现代码
Apr 09 Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
Oct 20 Javascript
jQuery中$.fn的用法示例介绍
Nov 05 Javascript
javascript内存管理详细解析
Nov 11 Javascript
JavaScript实现网页对象拖放功能的方法
Apr 15 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
Jun 18 Javascript
JavaScript弹出对话框的三种方式
Mar 23 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
Jun 02 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
Jan 06 Javascript
vuex学习之Actions的用法详解
Aug 29 Javascript
使用Angular CLI进行Build(构建)和Serve详解
Mar 24 Javascript
vue + el-form 实现的多层循环表单验证
Nov 25 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
层叠菜单的动态生成
2006/10/09 PHP
php 动态添加记录
2009/03/10 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
Yii框架实现图片上传的方法详解
2017/05/20 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
PHP排序算法之希尔排序(Shell Sort)实例分析
2018/04/20 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
查找Oracle高消耗语句的方法
2014/03/22 Javascript
js的回调函数详解
2015/01/05 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
jquery拖动层效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
记一次vue去除#问题处理经过小结
2019/01/24 Javascript
详解js获取video任意时间的画面截图
2019/04/17 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
在主机商的共享服务器上部署Django站点的方法
2015/07/22 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
Python对列表中的各项进行关联详解
2017/08/15 Python
对Django中的权限和分组管理实例讲解
2019/08/16 Python
python监控nginx端口和进程状态
2019/09/06 Python
在python中实现求输出1-3+5-7+9-......101的和
2020/04/02 Python
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
Fashion Eyewear美国:英国线上设计师眼镜和太阳镜的零售商
2016/08/15 全球购物
Linux面试题LINUX系统类
2014/11/19 面试题
JVM是一个编译程序还是解释程序
2012/09/11 面试题
学生个人求职自荐信格式
2013/09/23 职场文书
科室工作的个人自我评价
2013/10/30 职场文书
学生处主任岗位职责
2013/12/01 职场文书
小学生作文评语
2014/04/18 职场文书
大四毕业生自荐书
2014/07/05 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
公司酒会主持词
2015/07/02 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书