如何使用javascript实现tab自动切换思路?? 我想实现这个的自动切换效果,当鼠标移到类别上时就停止自动切换,现在问题是,如何实现这个自动切换效果,求高手讲讲思路?现在脑子一片混乱。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var timer=null;var obj={currentId=0,//当前图片的IDcount=4,//当前轮播图片数量InitPic:function(){obj.currentId=0;//默认的图片Idobj.count=4;//当前轮播的图片数量设置},ChangePic:function(){timer=setTimeout(function(){obj.currentId=obj.currentId+1;if(obj.currentId>=obj.count){obj.currentId=0;}//当前图片显示代码***//其他图片隐藏代码****},3000);},StopPic:function(){clearTimeout(timer);}}加载时调用obj.InitPic();obj.ChangePic();希望能帮助你 这个应该不难,用setInterval()比较容易实现 楼上说的对,用setInterval间断的调用图片切换方法。 setInterval()似乎是有缺点的吧,网页如果停到那里再开一个网页去操作一会回来看,这个会不停的切换的, 用每一个用div包起来,设一个ID,(和当前currentId有关联的)不就可以了啊 给元素添加mouseover事件,写controller响应。用tab.hide()和tab.show()改变当前tab extjs fireEvent enableBubble getBubbleTarget 用法 本人对循环onclick绑定事件的一些看法,欢迎砖头 EXTJS gridpanel 读取数据问题 页面大小 【原创+源码+散分】最近有几个人来问javascript的HTML Slider控件,我做了一个出来,更多功能正在完善中。 javascript中表单校验中遇到的校问题 在ewebedit里编辑内容如何控制回车以后的行间距? 解释脚本 请教如何弹开一小窗口,要求小窗口无任何菜单,包括关闭 请问这段JQuery 代码什么意思 ? javascript 向后台传递对象 extjs 加载数据
var obj={
currentId=0,//当前图片的ID
count=4,//当前轮播图片数量
InitPic:function(){
obj.currentId=0;//默认的图片Id
obj.count=4;//当前轮播的图片数量设置
},
ChangePic:function(){
timer=setTimeout(function(){
obj.currentId=obj.currentId+1;
if(obj.currentId>=obj.count){
obj.currentId=0;
}
//当前图片显示代码***
//其他图片隐藏代码****
},3000);
},
StopPic:function(){
clearTimeout(timer);
}
}加载时调用obj.InitPic();obj.ChangePic();
希望能帮助你
用每一个用div包起来,设一个ID,(和当前currentId有关联的)不就可以了啊
用tab.hide()和tab.show()改变当前tab