常常遇到一些相似菜单和导航这样的页面效果需求,基本状况是:数组
选中
和未选中
。当变选中状态变动时对全部的备选进行遍历主要做用是:code
未选中
。中状态
。该方法主要是结合了视觉和数据两方面的考虑,利用比较的方式动态的设置class来呈现效果。class
currentSelected
。该值能够有两个状态,一是无值
,二是选中
的某个值。
该值应该是一个标志值,也能够是个实际值。遍历
currentSelected
的值便可。currentSelected
已经存在,那么不进行任何操做。该解决方案不用遍历,基本思想是,把已经存储的相更改状态,把选中的线在更改状态。
该方案主要就是进行el元素的查询及更改。
方法
基本思想是使用数组保存已经选中的项,而后多该数组进行栈操做。数据