自己做的最简单的轮播图
2015-11-16 15:50
288 查看
/*-------------------定义函数---------------------*/ //轮播图 changeImg = function(){ var index = $(".focus > a.active").index(); if (index === 3 || index ===-1) { index = 0; } $(".focus > a").removeClass("active").eq(index).addClass("active"); $(".small-tabs > li").removeClass("active").eq(index).addClass("active"); $(".focus > p").removeClass("active").eq(index).addClass("active"); };
//切换图片 var int = setInterval("changeImg()", 2000); $(".small-tabs li").click(function(){ clearInterval(int); var index = $(this).index(); console.log(index); $(".focus > a").removeClass("active").eq(index).addClass("active"); $(".small-tabs > li").removeClass("active").eq(index).addClass("active"); $(".focus > p").removeClass("active").eq(index).addClass("active"); $(".focus").delay(2000); int = setInterval("changeImg()", 2000); });
<div class="focus"> <h5>焦点</h5> <a href="javascript:;" class="active"><img src="$link.contextPath/assets/img/front/frontHome/info/sample1.jpg" title="focus" alt="focus"></a> <a href="javascript:;"><img src="$link.contextPath/assets/img/front/frontHome/info/sample2.jpg" title="focus" alt="focus"></a> <a href="javascript:;"><img src="$link.contextPath/assets/img/front/frontHome/info/sample3.jpg" title="focus" alt="focus"></a> <p class="active"><a href="javascript:;">访谈:一带一路</a></p> <p><a href="javascript:;">访谈:哥本哈根</a></p> <p><a href="javascript:;">访谈:耶路撒冷</a></p> <ul class="small-tabs clearfix"> <li class="active"></li> <li></li> <li></li> </ul> </div>
相关文章推荐
- kickstart无人值守安装
- Hibernate错误
- 桌面应用程序和网站引入Mapl中的数学引擎
- xcode在真机调试的时候出现"The identity used to sign the executable is no longer valid"
- Json转换Java对象和JavaList集合
- 利用ODBC从列表导出数据到excel
- Arch下配置连接wpa加密wifi的方法
- c++中的sort 函数
- iOS NSPredicate用法
- maven 使用命令package或者compile报错 错误: 需要class, interface或enum
- iOS UITableView侧滑多选功能
- MS Open Tech 技术团队构建可靠的Windows版Redis
- SDWebImage 详解
- 实验一(不知道怎么上传.docx格式)
- JSP基本原理
- 关于DOM级别的一些问题,DOM0,DOM1,DOM2
- 跟我学习javascript的闭包
- linux系统时间和硬件时间设置
- Collections.sort() 对 List 排序
- hihoCoder 1259 A Math Problem(数位dp)