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自执行函数之伪命名空间封装法
Dec 25 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
Oct 13 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
Mar 14 Javascript
javascript模拟枚举的简单实例
Mar 06 Javascript
JavaScript二维数组实现的省市联动菜单
May 08 Javascript
javascript对中文按照拼音排序代码
Aug 20 Javascript
js移动焦点到最后位置的简单方法
Nov 25 Javascript
js 获取图像缩放后的实际宽高,位置等信息
Mar 07 Javascript
详解使用React制作一个模态框
Mar 14 Javascript
浅谈js闭包理解
Apr 01 Javascript
JS定义函数的几种常用方法小结
May 23 Javascript
create-react-app中添加less支持的实现
Nov 15 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
第十三节 对象串行化 [13]
2006/10/09 PHP
用libTemplate实现静态网页的生成
2006/10/09 PHP
PHP 多进程 解决难题
2009/06/22 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
2014/07/08 PHP
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
JavaScript中的this到底是什么(一)
2015/12/09 Javascript
JS hashMap实例详解
2016/05/26 Javascript
jQuery实现遍历复选框的方法示例
2017/03/06 Javascript
ES6解构赋值的功能与用途实例分析
2017/10/31 Javascript
layui实现动态和静态分页
2018/04/28 Javascript
element-ui 限制日期选择的方法(datepicker)
2018/05/16 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
小程序实现授权登陆的解决方案
2018/12/02 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
详解用js代码触发dom事件的实现方案
2020/06/10 Javascript
python3序列化与反序列化用法实例
2015/05/26 Python
opencv python 傅里叶变换的使用
2018/07/21 Python
python利用requests库模拟post请求时json的使用教程
2018/12/07 Python
tensorflow实现测试时读取任意指定的check point的网络参数
2020/01/21 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
python 多线程共享全局变量的优劣
2020/09/24 Python
美国牛仔品牌:True Religion
2018/11/16 全球购物
《散步》教学反思
2014/03/02 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
2015年征兵工作总结
2015/07/23 职场文书
MySQL命令行操作时的编码问题详解
2021/04/14 MySQL
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
2021/04/27 Python
Redis中缓存穿透/击穿/雪崩问题和解决方法
2021/12/04 Redis