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卸载全部事件的思路详解
Apr 03 jQuery
jquery中each循环的简单回滚操作
May 05 jQuery
jQuery实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
jQuery扇形定时器插件pietimer使用方法详解
Jul 18 jQuery
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 jQuery
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
jquery添加div实现消息聊天框
Feb 08 jQuery
jQuery是用来干什么的 jquery其实就是一个js框架
Feb 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中HTTP_REFERER函数用法实例
2014/11/21 PHP
PHP编程中的Session阻塞问题与解决方法分析
2017/08/07 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
jquery 入门教程 [翻译] 推荐
2009/08/17 Javascript
解析John Resig Simple JavaScript Inheritance代码
2012/12/03 Javascript
Javascript实现页面跳转的几种方式分享
2013/10/26 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
JavaScript中Function()函数的使用教程
2015/06/04 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
老生常谈js数据类型
2017/08/03 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
详解Nuxt.js中使用Element-UI填坑
2019/09/06 Javascript
详解小程序如何改变onLoad的执行时机
2019/11/01 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
2020/07/22 Javascript
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
Python模拟登陆实现代码
2017/06/14 Python
对Python3使运行暂停的方法详解
2019/02/18 Python
Python的条件锁与事件共享详解
2019/09/12 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
2019/12/04 Python
Python使用socketServer包搭建简易服务器过程详解
2020/06/12 Python
使用Keras预训练好的模型进行目标类别预测详解
2020/06/27 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
求职简历推荐信范文
2013/12/02 职场文书
研修第一天随笔感言
2014/02/15 职场文书
企业宣传方案
2014/03/04 职场文书
中国入世承诺
2014/04/01 职场文书
教师新年寄语
2014/04/03 职场文书
银行求职信怎么写
2014/05/26 职场文书
2015年乡镇发展党员工作总结
2015/03/31 职场文书
盲山观后感
2015/06/11 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS