微信小程序实现点击效果


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 拷贝节点cloneNode()使用介绍
Apr 03 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
May 22 Javascript
angularjs指令中的compile与link函数详解
Dec 06 Javascript
jQuery设置和移除文本框默认值的方法
Mar 09 Javascript
深入学习JavaScript中的原型prototype
Aug 13 Javascript
基于javascript实现窗口抖动效果
Jan 03 Javascript
3种不同的ContextMenu右键菜单实现代码
Nov 03 Javascript
vuejs指令详解
Feb 07 Javascript
实例讲解JavaScript预编译流程
Jan 24 Javascript
vue input实现点击按钮文字增删功能示例
Jan 29 Javascript
Vue 数据响应式相关总结
Jan 28 Vue.js
JavaScript 事件捕获冒泡与捕获详情
Nov 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
快速开发一个PHP扩展图文教程
2008/12/12 PHP
PHP 一个页面执行时间类代码
2010/03/05 PHP
解决phpmyadmin中缺少mysqli扩展问题的方法
2013/05/06 PHP
PHP中设置一个严格30分钟过期Session面试题的4种答案
2014/07/30 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
PHP实现提高SESSION响应速度的几种方法详解
2019/08/09 PHP
实用javaScript技术-屏蔽类
2006/08/15 Javascript
js更优雅的兼容
2010/08/12 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
基于js中document.cookie全面解析
2017/09/14 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
Vue中强制组件重新渲染的正确方法
2021/01/03 Vue.js
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
python3访问sina首页中文的处理方法
2014/02/24 Python
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
python实现按长宽比缩放图片
2018/06/07 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
2019/06/03 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
HTML5如何使用SVG的方法示例
2019/01/11 HTML / CSS
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
英国家用电器购物网站:Hughes
2018/02/23 全球购物
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
Janie and Jack美国官网:GAP旗下的高档童装品牌
2019/09/09 全球购物
介绍一下JMS编程步骤
2015/09/22 面试题
听课评语大全
2014/04/30 职场文书
立志成才演讲稿
2014/09/04 职场文书
师德标兵事迹材料
2014/12/19 职场文书
复兴之路观后感3000字
2015/06/02 职场文书
Win11运行cmd提示“请求的操作需要提升”的两种解决方法
2022/07/07 数码科技
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis