微信小程序 实现点击添加移除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 相关文章推荐
经常用到的JavasScript事件的翻译
Apr 09 Javascript
JQuery浮动DIV提示信息并自动隐藏的代码
Aug 29 Javascript
javascript使用eval或者new Function进行语法检查
Oct 16 Javascript
js中的如何定位固定层的位置
Jun 15 Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
Sep 23 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
Oct 18 Javascript
jquery实现轮播图效果
Feb 13 Javascript
讲解vue-router之什么是嵌套路由
May 28 Javascript
详解es6超好用的语法糖Decorator
Aug 01 Javascript
使用Angular-CLI构建NPM包的方法
Sep 07 Javascript
详解vue-cli 脚手架 安装
Apr 16 Javascript
vue2.0+SVG实现音乐播放圆形进度条组件
Sep 21 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
Yii2增删改查之查询 where参数详细介绍
2016/08/08 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
2019/02/14 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
对联广告js flash激活
2006/10/19 Javascript
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
jquery1.10给新增元素绑定事件的方法
2014/03/06 Javascript
让JavaScript和其它资源并发下载的方法
2014/10/16 Javascript
js实现同一页面多个不同运动效果的方法
2015/04/10 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
Angular2库初探
2017/03/01 Javascript
详解vue-router基本使用
2017/04/18 Javascript
jQuery+PHP+Mysql实现抽奖程序
2020/04/12 jQuery
vue2 自定义动态组件所遇到的问题
2017/06/08 Javascript
jQuery复合事件用法示例
2017/06/10 jQuery
node.js环境搭建图文详解
2018/09/19 Javascript
详解使用uni-app开发微信小程序之登录模块
2019/05/09 Javascript
vue实现购物车案例
2020/05/30 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
python魔法方法-自定义序列详解
2016/07/21 Python
python 命名规范知识点汇总
2020/02/14 Python
Python3打包exe代码2种方法实例解析
2020/02/17 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
如何利用pycharm进行代码更新比较
2020/11/04 Python
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
企业培训简报范文
2015/07/20 职场文书
青年干部培训班学习心得体会
2016/01/06 职场文书
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP
详解java如何集成swagger组件
2021/06/21 Java/Android