jquery点赞功能实现代码 点个赞吧!


Posted in jQuery onMay 29, 2020

要实现的点赞功能比较简单,就是实现点击按钮,有心向上飘,一直飘出屏幕外。

首先只需要在body中定义一个button。和盛放心的盒子

<div id = "demo"></div>
<input type = "button" id = "btn1" value = "点个赞吧" />

由于还要引进心的图片,所以在这里我们在设置css样式的时候还要设置图片img的样式。
css代码如下:

<style type="text/css">
 *{
 margin: 0px;
 padding: 0px;
 }

 #btn1{
 position: absolute;
 bottom:100px;
 width: 200px;
 background-color: lightblue;
 font-size: 18px;
 left:45%;
 }
 img{
 bottom:100px;
 margin-left: -15px;
 width: 20px;
 height:20px;
 position: absolute;
 left: 50%;
 }
 </style>

下来就是要写jquery函数。

(document).ready(function(){ 
// 1. 首先给按钮绑定点击事件。(“#btn1”).click(function(){ 
//2. 生成彩色的心,即随机选择图片。 
// 2.1 生成随机数 
var num = Math.floor(Math.random() * 3 +1); 
//2.2 生成一个img元素,并为其添加src属性 
var image = $(“”);

//三个图片的名字分别是 1.png\2.png\3.png,所以img的路径和图片名可以进行线面的字符串拼接 
image.attr(“src”,”./images/”+num+”.png”);

//3。将生成的img追加到页面上

$(“#demo”).append(image);

//4. 下来就是让心动起来。从点击按钮的地方向上飘。利用jquery的动画函数animate()

//生成随机的距离左边的距离,这样就可以使心有种向上飘的感觉 
var left = Math.random() * 800;

image.animate({ 
‘bottom':'800px', 
‘left':left, 
‘opacity':'0' 
},3000); 
});

}); 
});

效果图如下:

jquery点赞功能实现代码 点个赞吧!

jquery点赞功能实现代码 点个赞吧!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
jQuery实现表格冻结顶栏效果
Aug 20 jQuery
jQuery实现的鼠标滚轮控制图片缩放功能实例
Oct 14 jQuery
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
Apr 04 jQuery
Jquery 获取相同NAME 或者id删除行操作
Aug 24 jQuery
jQuery extend()详解及简单实例
May 06 #jQuery
jquery仿微信聊天界面
May 06 #jQuery
简单实现jQuery弹幕效果
May 06 #jQuery
jquery实现提示语淡入效果
May 05 #jQuery
Jquery获取radio选中的值
May 05 #jQuery
jQuery实现简单的抽奖游戏
May 05 #jQuery
jquery中each循环的简单回滚操作
May 05 #jQuery
You might like
php获取本周星期一具体日期的方法
2015/04/20 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
JavaScript中的prototype使用说明
2010/04/13 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
2015/07/27 Javascript
jquery实现的点击翻书效果代码
2015/11/04 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
js指定步长实现单方向匀速运动
2017/07/17 Javascript
layui之select的option叠加问题的解决方法
2018/03/08 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
浅谈bootstrap layer.open中end的使用方法
2019/09/12 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
js实现浏览器打印功能的示例代码
2020/07/15 Javascript
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
Python MySQLdb 使用utf-8 编码插入中文数据问题
2018/03/13 Python
python和c语言的主要区别总结
2019/07/07 Python
python flask web服务实现更换默认端口和IP的方法
2019/07/26 Python
python实现邮件发送功能
2019/08/10 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
jupyter notebook 重装教程
2020/04/16 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
MADE荷兰:提供原创设计师家具
2018/04/03 全球购物
英国豪华家具和家居用品购物网站:Teddy Beau
2020/10/12 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
农村面貌改造提升实施方案
2014/03/18 职场文书
机关党员公开承诺书
2014/08/30 职场文书
综合素质评价个性与发展自我评价
2015/03/06 职场文书
班级班风口号大全
2015/12/25 职场文书
Java工作中实用的代码优化技巧分享
2022/04/21 Java/Android
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python