博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery自动焦点图
阅读量:7106 次
发布时间:2019-06-28

本文共 3305 字,大约阅读时间需要 11 分钟。

效果预览:

 带左右箭头的自动焦点图:

html:

内容1~

css:

body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }        em { font-style:normal; }        li { list-style:none; }        a { text-decoration:none; }        img { border:none; vertical-align:top; }        table { border-collapse:collapse; }        input,textarea { outline:none; }        textarea { resize:none; overflow:auto; }        body { font-size:12px; font-family:"微软雅黑"; }                .recommend .pic { width:294px; height:168px; padding:12px 12px 0; background:#f8f8f8; position:relative; margin:0 auto; border-radius:6px; }        .recommend .pic ul { width:223px; height:133px; position:absolute; top:12px; left:12px; }        .recommend .pic ul li { width:223px; height:133px; border:1px solid #fff; position:absolute; top:0; left:0; }        .recommend .pic ul img { width:223px; height:133px; }        .recommend .pic ol { position:absolute; top:12px; right:12px; }        .recommend .pic ol li,.recommend .pic ol img { width:54px; height:30px; }        .recommend .pic ol li { border:3px solid #fff; margin-bottom:13px; }        .recommend .pic ol .active { border:3px solid #d6191d; }        .recommend .pic p { line-height:32px; position:absolute; left:12px; bottom:0px; }                .recommend .list { padding:18px 26px 0; }        .recommend .list li { height:27px; vertical-align:middle; }        .recommend .list em { float:left; color:#dfdfdf; margin-right:7px; }        .recommend .list em img { margin-right:3px; }        .recommend .list a { float:left; color:#454545; }        .recommend .list a:hover { text-decoration:underline; }        .recommend .list span { float:right; font-family:arial; font-size:12px; color:#999; }

js:

// 自动播放的焦点图    (function (){        var oDiv = $('#fade');        var aUlLi = oDiv.find('ul li');        var aOlLi = oDiv.find('ol li');        var oP = oDiv.find('p');        var arr = [ '内容1~', '内容2', '内容3' ];        var iNow = 0;        var timer = null;                fnFade();                aOlLi.click(function (){            iNow = $(this).index();            fnFade();        });        oDiv.hover(function (){ clearInterval(timer); }, autoPlay);                function autoPlay() {            timer = setInterval(function () {                iNow++;                iNow%=arr.length;                fnFade();            }, 2000);        }        autoPlay();                function fnFade() {            aUlLi.each(function (i){                if ( i != iNow ) {                    aUlLi.eq(i).fadeOut().css('zIndex', 1);                    aOlLi.eq(i).removeClass('active');                } else {                    aUlLi.eq(i).fadeIn().css('zIndex', 2);                    aOlLi.eq(i).addClass('active');                }            });            oP.text(arr[iNow]);        }    })();

 

转载于:https://www.cnblogs.com/wanliyuan/p/4305797.html

你可能感兴趣的文章
worldwind for java 探究之导入文件生成图层
查看>>
添加几张调价单
查看>>
向程序猿大军迈进
查看>>
Centos系统mysql 忘记root用户的密码
查看>>
inux访问控制的流程-tcp_wrappers讲解
查看>>
Spring学习总结(6)——Spring之核心容器bean
查看>>
POJ 2533: Longest Ordered Subsequence
查看>>
DNS域名解析过程 五月的仓颉
查看>>
Comment Mail Notify:适用于Twenty Ten主题的WordPress评论邮件回复代码
查看>>
android中Handler详解
查看>>
如何在腾讯云快速构建一个Wordpress个人站点
查看>>
nginx与tomcat结合,动静分离
查看>>
IP Source Guard
查看>>
jvm学习-垃圾收集
查看>>
linux用文件锁实现保证一个程序只能启动一个进程
查看>>
使用wget工具抓取网页和图片
查看>>
linux下oracle开机启动
查看>>
【Linux命令】对抗遗忘 -ls 命令系列
查看>>
MyEclipse launch configuration 的清除
查看>>
各大互联网公司架构演进之路汇总
查看>>