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监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 jQuery
webpack写jquery插件的环境配置
Dec 21 jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 jQuery
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
详解jQuery如何实现模糊搜索
May 10 jQuery
JQuery表单元素取值赋值方法总结
May 12 jQuery
jQuery实现滑动开关效果
Aug 02 jQuery
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
Nov 09 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
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
Yii视图CGridView实现操作按钮定义地址示例
2016/07/14 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
js 数组操作代码集锦
2009/04/28 Javascript
多浏览器支持的右下角浮动窗口
2010/04/01 Javascript
原生javascript获取元素样式属性值的方法
2010/12/25 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
JavaScript中定义函数的三种方法
2015/03/12 Javascript
jQuery关键词说明插件cluetip使用指南
2015/04/21 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
jquery实现删除一个元素后面的所有元素功能
2015/12/21 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
[04:49]2014DOTA2国际邀请赛 Newbee顺利挺进总决赛 ImbaTV独家专访
2014/07/19 DOTA
[05:09]第二届DOTA2亚洲邀请赛决赛日比赛集锦:iG 3:0 OG夺冠
2017/04/05 DOTA
[36:33]完美世界DOTA2联赛循环赛 Matador vs Forest 第一场 11.06
2020/11/06 DOTA
python实现手机通讯录搜索功能
2018/02/22 Python
python使用Matplotlib绘制分段函数
2018/09/25 Python
python生成带有表格的图片实例
2019/02/03 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
css3实现的多级渐变下拉菜单导航效果代码
2015/08/31 HTML / CSS
美国存储和组织商店:The Container Store
2017/08/16 全球购物
Araks官网:纽约内衣品牌
2020/10/15 全球购物
4s客服专员岗位职责
2013/12/01 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
村党支部对照检查材料思想汇报
2014/09/28 职场文书
2016年大学生暑期社会实践方案
2015/11/26 职场文书
求职信如何撰写?
2019/05/22 职场文书