js实现折叠面板

最终效果

在这里插入图片描述

具体操作

思路

1、点击每一个面板,触发对应的下方内容展开折叠,不能影响其它面板。也就是根据点击的箭头所在dom,获取下方内容对应dom,改变该dom的display展示方式;
2、箭头的方向也要发生相应的改变;也就是改变箭头属性;
3、主要涉及获取相应dom和改变属性等方法,主要是理清思路。

html

给默认的箭头一个点击触发的事件
在这里插入图片描述

js

注意看注释说明,这里用的原生js,但原理都是一样的

listCardsHandle(e){
   
		//根据当前点击的dom,获取需要展示隐藏的dom
          
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值