文章目录 最终效果 具体操作 思路 html js 最终效果 具体操作 思路 1、点击每一个面板,触发对应的下方内容展开折叠,不能影响其它面板。也就是根据点击的箭头所在dom,获取下方内容对应dom,改变该dom的display展示方式; 2、箭头的方向也要发生相应的改变;也就是改变箭头属性; 3、主要涉及获取相应dom和改变属性等方法,主要是理清思路。 html 给默认的箭头一个点击触发的事件 js 注意看注释说明,这里用的原生js,但原理都是一样的 listCardsHandle(e){ //根据当前点击的dom,获取需要展示隐藏的dom