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中的deferred对象和extend方法详解
May 08 jQuery
jQuery zTree树插件动态加载实例代码
May 11 jQuery
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
Jul 22 jQuery
简单实现jQuery手风琴效果
Aug 18 jQuery
基于jquery.page.js实现分页效果
Jan 01 jQuery
jQuery Dom元素操作技巧
Feb 04 jQuery
jQuery实现列表的增加和删除功能
Jun 14 jQuery
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 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 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
php 求质素(素数) 的实现代码
2011/04/12 PHP
基于PHP服务端图片生成缩略图的方法详解
2013/06/20 PHP
php去掉URL网址中带有PHPSESSID的配置方法
2014/07/08 PHP
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
2012/02/07 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
2013/09/22 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
js仿百度登录页实现拖动窗口效果
2016/03/11 Javascript
JavaScript中的Number数字类型学习笔记
2016/05/26 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
React props和state属性的具体使用方法
2018/04/12 Javascript
详解js静态检查工具eslint配置文件
2018/11/23 Javascript
详解js中let与var声明变量的区别
2020/04/05 Javascript
详解JavaScript中的Object.is()与&quot;===&quot;运算符总结
2020/06/17 Javascript
浅析Python中的join()方法的使用
2015/05/19 Python
python多进程间通信代码实例
2019/09/30 Python
Flask框架 CSRF 保护实现方法详解
2019/10/30 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
一款基于css3和jquery实现的动画显示弹出层按钮教程
2015/01/04 HTML / CSS
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
经典的班主任推荐信
2013/10/28 职场文书
安全员岗位职责
2013/11/11 职场文书
软件售后服务方案
2014/05/29 职场文书
语文课外活动总结
2014/08/27 职场文书
授权委托书怎么写
2014/09/25 职场文书
卢旺达饭店观后感
2015/06/05 职场文书
周一问候语大全
2015/11/10 职场文书
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS