微信小程序 实现点击添加移除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 相关文章推荐
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
Apr 06 Javascript
jquery tab插件精简版分享
Sep 10 Javascript
js jquery数组介绍
Jul 15 Javascript
cookie.js 加载顺序问题怎么才有效
Jul 31 Javascript
浅析js预加载/延迟加载
Sep 25 Javascript
node.js中的fs.utimesSync方法使用说明
Dec 15 Javascript
json的使用小结
Jun 08 Javascript
JS仿京东移动端手指拨动切换轮播图效果
Apr 10 Javascript
vue基于mint-ui的城市选择3级联动的示例
Oct 25 Javascript
最新Javascript程序员面试试题和解题方法
Nov 23 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
Jan 18 Javascript
vue使用原生swiper代码实例
Feb 05 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加密解密函数代码
2013/06/19 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
PHP模板解析类实例
2015/07/09 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
TextArea 控件的最大长度问题(js json)
2009/12/16 Javascript
10个基于浏览器的JavaScript调试工具分享
2013/02/07 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
javascript实现连续赋值
2015/08/10 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
jQuery插件实现文件上传功能(支持拖拽)
2020/08/27 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
2017/03/02 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
Vue 创建组件的两种方法小结(必看)
2018/02/23 Javascript
详解Angular5 路由传参的3种方法
2018/04/28 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
2020/05/15 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
python中关于时间和日期函数的常用计算总结(time和datatime)
2013/03/08 Python
python用于url解码和中文解析的小脚本(python url decoder)
2013/08/11 Python
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
详解Python Socket网络编程
2016/01/05 Python
基于python实现在excel中读取与生成随机数写入excel中
2018/01/04 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
python绘制漏斗图步骤详解
2019/03/04 Python
Python基础学习之类与实例基本用法与注意事项详解
2019/06/17 Python
Python和Sublime整合过程图示
2019/12/25 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
一套软件测试笔试题
2014/07/25 面试题
大学生村官承诺书
2014/03/28 职场文书
《东方明珠》教学反思
2014/04/20 职场文书
团组织推优材料
2014/12/29 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
二年级作文之动物作文
2019/11/13 职场文书
用position:sticky完美解决小程序吸顶问题的实现方法
2021/04/24 HTML / CSS