博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序实现类似JQuery siblings()的方法
阅读量:5229 次
发布时间:2019-06-14

本文共 1585 字,大约阅读时间需要 5 分钟。

想要实现的效果:

1、点击数字时背景为红色,字体为白色

2、点击1或2时,对应下面的灰点消失,再次点击其他数字时灰点显示

 

wxml:

{
{item.day_n}}

wxss:

.dian_none{
display: none!important;}.dian_block{
display: block!important;} .red_day{
background-color: #e33c3c; color: #ffffff; }.dian_d{
width: 9rpx; height: 9rpx; background-color: #d8d8d8; border-radius: 50%; display: block;}

 

js:

 

data: {    date_week:["日","一","二","三","四","五","六"],    weekDay:[      {        day_n:"26",        dian_class:""      }, {        day_n: "27",        dian_class: ""      },{        day_n: "28",        dian_class: ""      }, {        day_n: "29",        dian_class: ""      }, {        day_n: "30",        dian_class: ""      }, {        day_n: "1",        dian_class: "dian_d",        state:1      }, {        day_n: "2",        dian_class: "dian_d",        state:1      }   ],
   d_state:"0",
},select_d:function(e){    var array = this.data.weekDay;    var index=e.currentTarget.dataset.key;    if (array[index].dian_class =="dian_d"){      for (var i = 0; i < array.length; i++) {        if (array[i].dian_class == "dian_d") {          array[i].state = 1;        }      }      array[index].state = 0;    } else if (array[index].dian_class ==""){      for (var i = 0; i < array.length; i++){        if(array[i].dian_class=="dian_d"){          array[i].state = 1;        }      }     }    this.setData({      d_state:e.currentTarget.dataset.key,      weekDay:this.data.weekDay    });  }

 

转载于:https://www.cnblogs.com/jvziking/p/8178250.html

你可能感兴趣的文章
sql server系统表详细说明
查看>>
SQL Server 2008连接字符串写法大全
查看>>
sql server 使用链接服务器远程查询
查看>>
JavaScript中的继承
查看>>
MySQL简介
查看>>
设计模式之桥接模式(Bridge)
查看>>
jquery的$(document).ready()和onload的加载顺序
查看>>
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
【codevs1033】 蚯蚓的游戏问题
查看>>
【程序执行原理】
查看>>
第二次项目冲刺(Beta阶段)5.24
查看>>
python的多行注释
查看>>
连接Oracle需要jar包和javadoc文档的下载
查看>>
UVA 10976 - Fractions Again?!
查看>>
Dreamweaver cc新版本css单行显示
查看>>
【android】安卓的权限提示及版本相关
查看>>
JavaScript可否多线程? 深入理解JavaScript定时机制
查看>>
IOS基础学习
查看>>
PHP 导出 Excell
查看>>