微信小程序 实现点击添加移除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 相关文章推荐
JavaScript的继承的封装介绍
Oct 15 Javascript
纯js写的分页表格数据为json串
Feb 18 Javascript
jquery文本框中的事件应用以输入邮箱为例
May 06 Javascript
javascript 控制input只允许输入的各种指定内容
Jun 19 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
Mar 04 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
JS定义类的六种方式详解
May 12 Javascript
简述Angular 5 快速入门
Nov 04 Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
Sep 27 Javascript
ES2020系列之空值合并运算符 '??'
Jul 22 Javascript
解决vue动态下拉菜单 有数据未反应的问题
Aug 06 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
Aug 11 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的类 功能齐全的发送邮件类
2006/10/09 PHP
PHP 全角转半角实现代码
2010/05/16 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
修改ThinkPHP缓存为Memcache的方法
2014/06/25 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
详解php中curl返回false的解决办法
2019/03/18 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
js封装可使用的构造函数继承用法分析
2015/01/28 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
JavaScript用200行代码制作打飞机小游戏实例
2017/06/21 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
2017/10/27 Javascript
jQuery实现判断滚动条滚动到document底部的方法分析
2019/08/27 jQuery
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
微信小程序button标签open-type属性原理解析
2020/01/21 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
Python中用Decorator来简化元编程的教程
2015/04/13 Python
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
Python将列表数据写入文件(txt, csv,excel)
2019/04/03 Python
python中字符串数组逆序排列方法总结
2019/06/23 Python
Python学习笔记之集合的概念和简单使用示例
2019/08/22 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
大学生自我鉴定书
2014/03/24 职场文书
公务员培的训心得体会
2014/09/01 职场文书
小学生田径运动会广播稿
2014/09/11 职场文书
领导干部个人整改措施落实情况汇报
2014/10/29 职场文书
爱国主题班会教案
2015/08/14 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书