微信小程序实现点击效果


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 hasFocus使用实例
Jun 29 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
Jul 11 Javascript
利用div+jquery自定义滚动条样式的2种方法
Jul 18 Javascript
jQuery实现图片局部放大镜效果
Mar 17 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
Jul 12 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
js实现移动端编辑添加地址【模仿京东】
Apr 28 Javascript
ES6新特性:使用export和import实现模块化详解
Jul 31 Javascript
React Native react-navigation 导航使用详解
Dec 01 Javascript
Node.js中sequelize时区的配置方法
Dec 10 Javascript
微信小程序跨页面传递data数据方法解析
Dec 13 Javascript
react如何快速设置文件路径别名
Apr 28 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
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
PHP静态类
2006/11/25 PHP
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
2007/03/15 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
ExtJS Grid使用SimpleStore、多选框的方法
2009/11/20 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
Javascript控制页面链接在新窗口打开具体方法
2013/08/16 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
Bootstrap CSS组件之导航(nav)
2016/12/17 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
2017/01/14 Javascript
assert()函数用法总结(推荐)
2017/01/25 Javascript
详解vue渲染函数render的使用
2017/12/12 Javascript
微信小程序实现自定义picker选择器弹窗内容
2020/05/26 Javascript
微信小程序实现手指触摸画板
2018/07/09 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
2019/08/07 Javascript
jquery实现直播视频弹幕效果
2020/02/25 jQuery
vue实现购物车功能(商品分类)
2020/04/20 Javascript
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
2020/05/19 Javascript
使用Eclipse如何开发python脚本
2018/04/11 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
python轮询机制控制led实例
2020/05/03 Python
python 绘制正态曲线的示例
2020/09/24 Python
python爬虫中采集中遇到的问题整理
2020/11/27 Python
公司面试感谢信
2014/02/01 职场文书
自荐信如何制作?
2014/02/21 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
小学体育组工作总结
2015/08/13 职场文书
html css3不拉伸图片显示效果
2021/06/07 HTML / CSS
一篇带你入门Java垃圾回收器
2021/06/16 Java/Android
threejs太阳光与阴影效果实例代码
2022/04/05 Javascript
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技