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 相关文章推荐
简单谈谈require模块化jquery和angular的问题
Jun 23 jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
jQuery取得元素标签名称小结(附代码)
Aug 16 jQuery
jQuery实现广告条滚动效果
Aug 22 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
jquery在启动页面时,自动加载数据的实例
Jan 22 jQuery
JS文件中加载jquery.js的实例代码
May 05 jQuery
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 jQuery
基于jquery实现的tab选项卡功能示例【附源码下载】
Jun 10 jQuery
jQuery zTree插件快速实现目录树
Aug 16 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 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实现的Redis多库选择功能单例类
2017/07/27 PHP
php实现文章评论系统
2019/02/18 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
nodejs教程 安装express及配置app.js文件的详细步骤
2013/05/11 NodeJs
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
jsPDF生成pdf后在网页展示实例
2014/01/16 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
javascript实现的淘宝旅行通用日历组件用法实例
2015/08/03 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
Bootstrap表单控件使用方法详解
2017/01/11 Javascript
基于JQuery的购物车添加删除以及结算功能示例
2017/03/08 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
vue实现分页加载效果
2019/12/24 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
vue路由权限校验功能的实现代码
2020/06/07 Javascript
[01:53]2016完美“圣”典风云人物:Maybe专访
2016/12/05 DOTA
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
Python实现的爬虫功能代码
2017/06/24 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
Python爬取qq空间说说的实例代码
2018/08/17 Python
Python2与Python3的区别实例总结
2019/04/17 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
2019/06/27 Python
SpringBoot首页设置解析(推荐)
2021/02/11 Python
CSS3 边框效果
2019/11/04 HTML / CSS
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
小米官方旗舰店:Xiaomi
2020/08/07 全球购物
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
会计入职心得体会
2016/01/22 职场文书