需要是, 同一个页面, 有多组(没有固定), 每一组区块数目纷歧定同样的小区块. 要求每一次只开展一个区块. 完成原理其实很简略, 点击导航, 若它的区块为暗藏, 则开展它, 同时, 暗藏掉同组其余区块; 若它的区块为开展, 则暗藏它, 同时, 开展同组其余区块中的一个. 一开端认为仅仅简略的两个遍历就能搞定. 但现实并不是如斯. 岑寂考虑了下, 经过点击的元素取到以后组的相干元素, 再独自解决以后组才正当. 顺着这个思绪, 性能终于完成了, 写了原生Js版本, 用一样的思绪写了个jQ版本.
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。