微信小程序 实现点击添加移除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 相关文章推荐
Mootools 1.2教程(2) DOM选择器
Sep 14 Javascript
页面版文本框智能提示JS代码
Nov 20 Javascript
jquery实现一个简单好用的弹出框
Sep 26 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
Aug 22 Javascript
全面解析Bootstrap手风琴效果
Apr 17 Javascript
jquery 获取select数组与name数组长度的实现代码
Jun 20 Javascript
Highcharts入门之简介
Aug 02 Javascript
js实现日历与定时器
Feb 22 Javascript
Angular2使用vscode断点调试ts文件的方法
Dec 13 Javascript
原生JS实现的自动轮播图功能详解
Dec 28 Javascript
ES6 Promise对象的应用实例分析
Jun 27 Javascript
layer提示框添加多个按钮选择的实例
Sep 12 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
php strcmp使用说明
2010/04/22 PHP
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
php数组添加元素方法小结
2014/12/20 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
php常用正则函数实例小结
2016/12/29 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
一个报数游戏js版(约瑟夫环问题)
2010/08/05 Javascript
jQuery移动和复制dom节点实用DOM操作案例
2012/12/17 Javascript
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
超赞的jQuery图片滑块动画特效代码汇总
2016/01/25 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
2016/09/17 Javascript
JS中Safari浏览器中的Date
2017/07/17 Javascript
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
Python列表append和+的区别浅析
2015/02/02 Python
python fabric实现远程部署
2017/01/05 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
python接口自动化测试之接口数据依赖的实现方法
2019/04/26 Python
Django中多种重定向方法使用详解
2019/07/17 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
印度购物网站:TATA CLiQ
2017/11/23 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
减负增效提质方案
2014/05/23 职场文书
十佳青年事迹材料
2014/08/21 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
杭州西湖英语导游词
2015/02/03 职场文书
中学推普周活动总结
2015/05/07 职场文书
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
关于Python中进度条的六个实用技巧分享
2022/04/05 Python
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS