在运用DW制作网站页面的时候,我们经常会运用到小窗口轮播的js代码,轮播js代码的书写复杂且稍稍难以理解,但轮播窗口已经是当前网站页面制作的必不可少的一部分。在javascript代码中,for循环是制作轮播的不可或缺的常用代码。
图例,图片中的左下角是轮播的位置小图标,用于方便用户快速跳到指定的页面,图标内的红色高亮效果表示为所显示的当前页。
那么,设置小图标的高亮效果就需要运用到for循环的代码。如图例:
首先需要通过id获取四个小图标的li标签,然后设置for循环(如果变量p=0,且p需要小于li标签的长度,则p自加,即高亮效果向前推进),再结合if判断语句清除前一个图标的高亮效果,这样子就可以达到所需要的效果。
…若有不足请各位指出