为什么没有清除样式呢?求助!!!

来源:-

FreedomMan

2015-09-19 17:10

function switchSlider(n)
			{
				//获得要展现的幻灯片DOM 元素 以及控制按钮
				var main=g('main_'+n);
				var ctrl=g('ctrl_'+n);
				
				//获取所有的幻灯片以及控制按钮
				var clear_main=g(".main-i");
				var clear_ctrl=g(".ctrl-i");
				
				//清除 active样式
				for(i=0;i<clear_main.length;i++)
				{
					 clear_main[i].className=clear_main[i].className.replace(' .main-i_avtive','');
					 clear_ctrl[i].className=clear_ctrl[i].className.replace(' .ctrl-i_avtive','');
				}
				
				//为当前控制按钮和幻灯片附加样式
				main.className+=' main-i_active';
				ctrl.className+=' ctrl-i_active'
			}


写回答 关注

1回答

  • echo_kinchao
    2015-09-21 13:49:36

    js写错了  他没有找到那个类

JS+CSS3实现带预览图幻灯片效果

同样的幻灯片,不一样的切换,学会实现思路,操作很简单

53759 学习 · 265 问题

查看课程

相似问题