微信小程序 实现点击添加移除class


Posted in Javascript onJune 12, 2017

微信小程序点击添加移除class类实现动态变化class

微信小程序 实现点击添加移除class

wxml:

<view class="location_bottom" hidden="" > 
   <view class="{{_num == 1?'add_citying':'add_city'}}" data-num = "1" bindtap="clickNum">北京</view> 
   <view class="{{_num == 2?'add_citying':'add_city'}}" data-num = "2" bindtap="clickNum">上海</view> 
 </view>

wxss:

.location_bottom{height: 140rpx;line-height: 140rpx;color: #d91f16;font-size:
 28rpx;border-top: 2rpx #ebebeb solid; border-bottom: 2rpx #ebebeb solid; padding: 0 20rpx; align-items: center;display: -webkit-flex;}
.add_city{width: 228rpx;height: 60rpx;line-height: 60rpx; text-align: center; border: 2rpx 
solid #ebebeb; color: #000000;margin-right: 20rpx; } 
.add_citying{width: 228rpx;height: 60rpx;line-height: 60rpx; text-align: center;
 border: 2rpx solid #09bb07; color: #09bb07;margin-right: 20rpx;}

js:

Page({ 
 data: { 
  _num: 0,   
 }, 
 clickNum: function (e) { 
  console.log(e.target.dataset.num) 
  this.setData({ 
   _num: e.target.dataset.num 
  }) 
 }, 
 onLoad: function (options) { 
 
 } 
 
  
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
js获取url参数的使用扩展实例
Dec 29 Javascript
Prototype 学习 工具函数学习($方法)
Jul 12 Javascript
jQuery事件绑定和委托实例
Nov 25 Javascript
javascript结合canvas实现图片旋转效果
May 03 Javascript
JavaScript简单修改窗口大小的方法
Aug 03 Javascript
JS实现图片手风琴效果
Apr 17 Javascript
JS同步、异步、延迟加载的方法
May 05 Javascript
JavaScript 中的12种循环遍历方法【总结】
May 31 Javascript
webpack打包react项目的实现方法
Jun 21 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
Jul 17 Javascript
Vue使用Proxy监听所有接口状态的方法实现
Jun 07 Javascript
vuex vue简单使用知识点总结
Aug 29 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
Jun 12 #Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
Jun 12 #Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 #Javascript
原JS实现banner图的常用功能
Jun 12 #Javascript
手把手搭建安装基于windows的Vue.js运行环境
Jun 12 #Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
Jun 12 #Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 #jQuery
You might like
文件上传类
2006/10/09 PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
2010/10/19 PHP
php获取YouTube视频信息的方法
2015/02/11 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
js常用代码段整理
2011/11/30 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
常用的js验证和数据处理总结
2016/08/02 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
2016/09/20 Javascript
Bootstrap实现圆角、圆形头像和响应式图片
2016/12/14 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
微信小程序中使用echarts的实现方法
2019/04/24 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
[06:38]DOTA2怒掀电竞风暴 2013Chinajoy
2013/07/27 DOTA
[34:56]Ti4冒泡赛LGD vs Liquid 1
2014/07/14 DOTA
python实现提取百度搜索结果的方法
2015/05/19 Python
Python+selenium实现截图图片并保存截取的图片
2018/01/05 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
对python Tkinter Text的用法详解
2018/10/11 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
详细分析Python collections工具库
2020/07/16 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
英国最受欢迎的价格比较网站之一:MoneySuperMarket
2018/12/19 全球购物
万豪国际住宅与别墅集团:Homes & Villas by Marriott International
2020/10/08 全球购物
党员岗位承诺书
2014/03/25 职场文书
工程质量承诺书
2014/03/27 职场文书
2014年终个人总结报告
2015/03/09 职场文书
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
yyds什么意思?90后已经听不懂00后讲话了……
2022/02/03 杂记