slideToggle()的效果类似手风琴,但是在做的时候发现它的效果点击时只有对当前项进行展开和收起。但是需要的效果是当我们点击下一个选项时其他的可以收起,主要是针对如下 图1-1 所示的点击效果
图1-1
对于一个初学者来说这个问题我也解决了将近三个小时,最后就是通过分析html代码中的父级和子级结构,理清其关系后再进行对js代码的书写基本就可以解决了;
未解决前的js代码如下 图1-2 所示
图1-2
解决后的js代码如下 图1-3 所示
如果有更简单更好的方法希望大家可以教教我哦!