jquery+html5烂漫爱心表白动画代码分享


Posted in Javascript onAugust 24, 2015

本文实例讲述了jquery+html5烂漫爱心表白动画代码。分享给大家供大家参考。具体如下:
jquery+html5烂漫爱心表白动画是一款jquery html5 canvas电子版的烂漫爱心表白动画,效果相当不错,非常有创意,很适合进行表白。

运行效果图:----------------------查看效果 下载源码-----------------------

jquery+html5烂漫爱心表白动画代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的jquery+html5烂漫爱心表白动画代码如下

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery+html5烂漫爱心表白动画</title>

<style type="text/css">
@font-face {
 font-family: digit;
 src: url('digital-7_mono.ttf') format("truetype");
}
</style>

<link href="css/default.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/garden.js"></script>
<script type="text/javascript" src="js/functions.js"></script>

</head>

<body>

<div id="mainDiv">
 <div id="content">
 <div id="code">
  <span class="comments">/**</span><br />
  <span class="space"/><span class="comments">*2013—02-14,</span><br />
  <span class="space"/><span class="comments">*2013-02-28.</span><br />
  <span class="space"/><span class="comments">*/</span><br />
  Boy name = <span class="keyword">Mr</span> LI<br />
  Girl name = <span class="keyword">Mrs</span> ZHANG<br />
  <span class="comments">// Fall in love river. </span><br />
  The boy love the girl;<br />
  <span class="comments">// They love each other.</span><br />
  The girl loved the boy;<br />
  <span class="comments">// AS time goes on.</span><br />
  The boy can not be separated the girl;<br />
  <span class="comments">// At the same time.</span><br />
  The girl can not be separated the boy;<br />
  <span class="comments">// Both wind and snow all over the sky.</span><br />
  <span class="comments">// Whether on foot or 5 kilometers.</span><br />
  <span class="keyword">The boy</span> very <span class="keyword">happy</span>;<br />
  <span class="keyword">The girl</span> is also very <span class="keyword">happy</span>;<br />
  <span class="placeholder"/><span class="comments">// Whether it is right now</span><br />
  <span class="placeholder"/><span class="comments">// Still in the distant future.</span><br />
  <span class="placeholder"/>The boy has but one dream;<br />
  <span class="comments">// The boy wants the girl could well have been happy.</span><br />
  <br>
  <br>
  I want to say:<br />
  Baby, I love you forever;<br />
 </div>
 <div id="loveHeart">
  <canvas id="garden"></canvas>
  <div id="words">
  <div id="messages">
   亲爱的,这是我们相爱在一起的时光。
   <div id="elapseClock"></div>
  </div>
  <div id="loveu">
   爱你直到永永远远。<br/>
   <div class="signature">- 李先生</div>
  </div>
  </div>
 </div>
 </div>
</div>

<script type="text/javascript">
var offsetX = $("#loveHeart").width() / 2;
var offsetY = $("#loveHeart").height() / 2 - 55;
var together = new Date();
together.setFullYear(2013, 2, 28);
together.setHours(20);
together.setMinutes(0);
together.setSeconds(0);
together.setMilliseconds(0);

if (!document.createElement('canvas').getContext) {
 var msg = document.createElement("div");
 msg.id = "errorMsg";
 msg.innerHTML = "Your browser doesn't support HTML5!<br/>Recommend use Chrome 14+/IE 9+/Firefox 7+/Safari 4+"; 
 document.body.appendChild(msg);
 $("#code").css("display", "none")
 $("#copyright").css("position", "absolute");
 $("#copyright").css("bottom", "10px");
 document.execCommand("stop");
} else {
 setTimeout(function () {
 startHeartAnimation();
 }, 5000);

 timeElapse(together);
 setInterval(function () {
 timeElapse(together);
 }, 500);

 adjustCodePosition();
 $("#code").typewriter();
}
</script>
<div style="text-align:center;clear:both"></div>
</body>
</html>

以上就是为大家分享的jquery+html5烂漫爱心表白动画代码,希望大家可以喜欢。

Javascript 相关文章推荐
jQuery之ajax技术的详细介绍
Jun 19 Javascript
JS调用CS里的带参方法实例
Aug 01 Javascript
JavaScript中window、doucment、body的解释
Aug 14 Javascript
多种方法判断Javascript对象是否存在
Sep 22 Javascript
JavaScript作用域链示例分享
May 27 Javascript
javascript十六进制及二进制转化的方法
May 06 Javascript
全面了解构造函数继承关键apply call
Jul 26 Javascript
轻松掌握JavaScript代理模式
Aug 26 Javascript
canvas的神奇用法
Feb 03 Javascript
用move.js库实现百叶窗特效
Feb 08 Javascript
解决Mac安装thrift因bison报错的问题
May 17 Javascript
JsonProperty 的使用方法详解
Oct 11 Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
Aug 24 #Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 #Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
Aug 24 #Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
Aug 24 #Javascript
jQuery实现的多级下拉菜单效果代码
Aug 24 #Javascript
js贪吃蛇网页版游戏特效代码分享(挑战十关)
Aug 24 #Javascript
jquery马赛克拼接翻转效果代码分享
Aug 24 #Javascript
You might like
PHP 向右侧拉菜单实现代码,测试使用中
2009/11/03 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
微信小程序 教程之列表渲染
2016/10/18 Javascript
不使用script导入js文件的几种方法
2016/10/27 Javascript
d3.js中冷门却实用的内置函数总结
2017/02/04 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
node中IO以及定时器优先级详解
2019/05/10 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
vue实现表格合并功能
2020/12/01 Vue.js
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
跟老齐学Python之永远强大的函数
2014/09/14 Python
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
Python入门之三角函数atan2()函数详解
2017/11/08 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
python tkinter组件使用详解
2019/09/16 Python
如何在django中实现分页功能
2020/04/22 Python
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
一家专门做特卖的网站:唯品会
2016/10/09 全球购物
学前班评语大全
2014/05/04 职场文书
经济信息系毕业生自荐信
2014/06/02 职场文书
社会体育专业大学生职业生涯规划书
2014/09/17 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
2016年社区文体活动总结
2016/04/06 职场文书
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android