JSer对象 toggle(name)
描述:
这是一个toggle行为切换器的方法调用. toggle行为切换器由用户先定义,它是元素上的一组行为(以数组的形式存储),多次调用此方法,系统将轮循切换数组中的每个行为.
参数:
参数 类型 说明
name String 用户预先定义的toggle行为名称. 如果此名称不存在,系统将不做任何事情.
返回:
JSer 当前的JSer对象。
示例:
css代码:
.a1{border:1px red solid;}
.a2{border:1px #ff6600 solid;}
.a3{border:1px yellow solid;}
.a4{border:1px green solid;}
.a5{border:1px blue solid;}
.a6{border:1px white solid;}
.a7{border:1px black solid;}
.a8{border:1px pink solid;}
js代码:
function run(){
     JSer("#mydiv").toggle("colorToggle");
}

JSer.exec(function(){
   JSer("#mydiv").toggle("colorToggle", ["a1","a2","a3","a4","a5","a6","a7","a8"]);//定义toggle
   setInterval(run, 500);//创建定时器,每半秒toggle一次
});
以上代码, 将每隔半秒为#mydiv元素轮循切换a1...a8样式.
请参考:
toggle(name, array), toggle(name, array, callback), removeToggle(name)