微信小程序实现点击效果


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 相关文章推荐
zShowBox 图片放大展示jquery版 兼容性
Sep 24 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
Jul 25 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
May 11 Javascript
JS实现的另类手风琴效果网页内容切换代码
Sep 08 Javascript
vue.js父组件使用外部对象的方法示例
Apr 25 Javascript
JS Testing Properties 判断属性是否在对象里的方法
Oct 01 Javascript
JS中call和apply函数用法实例分析
Jun 20 Javascript
React中this丢失的四种解决方法
Mar 12 Javascript
vue移动端实现手机左右滑动入场动画
Jun 17 Javascript
详解CocosCreator消息分发机制
Apr 16 Javascript
浅谈Web Storage API的使用
Jun 23 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实现图片转换成ASCII码的方法
2015/04/03 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
如何离线执行php任务
2017/02/21 PHP
javascript延时重复执行函数 lLoopRun.js
2007/06/29 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
javascript 数据类型转换(parseInt,parseFloat)
2010/07/20 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
jquery实现更改表格行顺序示例
2014/04/30 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
nodejs操作mongodb的增删改查功能实例
2017/11/09 NodeJs
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
通过js实现压缩图片上传功能
2020/02/25 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
Python抓取百度查询结果的方法
2015/07/08 Python
django批量导入xml数据
2016/10/16 Python
python 根据正则表达式提取指定的内容实例详解
2016/12/04 Python
Python urls.py的三种配置写法实例详解
2017/04/28 Python
python实现关键词提取的示例讲解
2018/04/28 Python
Python之dict(或对象)与json之间的互相转化实例
2018/06/05 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
2019/05/10 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
2019/06/27 Python
python3 动态模块导入与全局变量使用实例
2019/12/22 Python
Python实现点云投影到平面显示
2020/01/18 Python
用python绘制樱花树
2020/10/09 Python
python Scrapy框架原理解析
2021/01/04 Python
浅谈css3中的前缀
2016/07/20 HTML / CSS
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
会议通知格式范文
2015/04/15 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python