微信小程序实现点击效果


Posted in Javascript onJune 21, 2019

微信小程序动画之点击效果的具体代码,供大家参考,具体内容如下

微信小程序实现点击效果

代码:

js:

// pages/test/test.js
Page({
 containerTap: function (res) {
  var that = this
  var x = res.touches[0].pageX;
  var y = res.touches[0].pageY + 85;
  this.setData({
   rippleStyle: ''
  });
  setTimeout(function () {
   that.setData({
    rippleStyle: 'top:' + y + 'px;left:' + x + 'px;-webkit-animation: ripple 0.4s linear;animation:ripple 0.4s linear;'
   });
  }, 200)
 },
})

wxml:

<view class="ripple" style="{{rippleStyle}}"></view>
<view class="container" bindtouchstart="containerTap"></view>

wxss:

page{height:100%}
.container{
  width:100%;
  height:100%;
  overflow: hidden
}
.ripple {
  background-color:aquamarine;
  border-radius: 100%;
  height:10px;
  width:10px;
  margin-top: -90px;
  position: absolute;
  
  overflow: hidden
}
@-webkit-keyframes ripple {
  100% {
  webkit-transform: scale(12);
  transform: scale(12);
  background-color: transparent;
  }
}

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

Javascript 相关文章推荐
javascript 数组排序函数sort和reverse使用介绍
Nov 21 Javascript
JavaScript判断浏览器类型的方法
Feb 10 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
Dec 04 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
Jan 22 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
Javascript HTML5 Canvas实现的一个画板
Apr 12 Javascript
Vue AST源码解析第一篇
Jul 19 Javascript
node 命令方式启动修改端口的方法
May 12 Javascript
element UI upload组件上传附件格式限制方法
Sep 04 Javascript
原生JS实现逼真的图片3D旋转效果详解
Feb 16 Javascript
vue插槽slot的简单理解与用法实例分析
Mar 14 Javascript
Vue初始化中的选项合并之initInternalComponent详解
Jun 11 Javascript
JS利用prototype给类添加方法操作详解
Jun 21 #Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
Jun 21 #Javascript
微信小程序实现弹出菜单动画
Jun 21 #Javascript
js类的继承定义与用法分析
Jun 21 #Javascript
js中值引用和地址引用实例分析
Jun 21 #Javascript
微信小程序实现消息框弹出动画
Apr 18 #Javascript
前端Electron新手入门教程详解
Jun 21 #Javascript
You might like
预告映像公开!第1章续篇剧场版动画《Princess Principal Crown Handler》4月10日上映!
2020/03/06 日漫
PHP4.04简明安装
2006/10/09 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
PHP文件上传判断file是否己选择上传文件的方法
2014/11/10 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
JavaScript二维数组实现的省市联动菜单
2014/05/08 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
2016/06/20 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
Koa从零搭建到Api实现项目的搭建方法
2019/07/30 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
收集的几个Python小技巧分享
2014/11/22 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
经验丰富大学生村干部自我鉴定
2014/01/22 职场文书
运动会广播稿50字
2014/01/26 职场文书
汽车维修工岗位职责
2014/02/12 职场文书
同学聚会主持词
2014/03/18 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
2014离婚协议书范文两篇
2014/09/15 职场文书
个人催款函范文
2015/06/23 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书
python 利用PyAutoGUI快速构建自动化操作脚本
2021/05/31 Python
mysql主从复制的实现步骤
2021/10/24 MySQL
Oracle数据库事务的开启与结束详解
2022/06/25 Oracle