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 相关文章推荐
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
浅析Javascript使用include/require
Nov 13 Javascript
字段太多jquey快速清空表单内容方法
Aug 21 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
Nov 26 Javascript
学习使用Bootstrap栅格系统
May 11 Javascript
hammer.js实现图片手势放大效果
Aug 29 Javascript
浅谈vue,angular,react数据双向绑定原理分析
Nov 28 Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 Javascript
浅谈Node.js爬虫之网页请求模块
Jan 11 Javascript
JS实现关键词高亮显示正则匹配
Jun 22 Javascript
vue router 跳转时打开新页面的示例方法
Jul 28 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 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脚本的10个技巧(6)
2006/10/09 PHP
php中http_build_query 的一个问题
2012/03/25 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级
2010/10/14 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
js判断设备是否为PC并调整图片大小
2014/02/12 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
BootStrap按钮标签及基本样式
2016/11/23 Javascript
基于bootstrap风格的弹框插件
2016/12/28 Javascript
JS实现的DIV块来回滚动效果示例
2017/02/07 Javascript
jquery Form轻松实现文件上传
2017/05/24 jQuery
Node.js 回调函数实例详解
2017/07/06 Javascript
vue-resouce设置请求头的三种方法
2017/09/12 Javascript
如何能分清npm cnpm npx nvm
2019/01/17 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
Angular封装表单控件及思想总结
2019/12/11 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
Python标准异常和异常处理详解
2015/02/02 Python
Django框架多表查询实例分析
2018/07/04 Python
python多任务之协程的使用详解
2019/08/26 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
家长评语和期望
2014/02/10 职场文书
低碳环保倡议书
2014/04/14 职场文书
2014年药房工作总结
2014/11/22 职场文书
支行行长岗位职责
2015/02/15 职场文书
永远是春天观后感
2015/06/12 职场文书
python spilt()分隔字符串的实现示例
2021/05/21 Python