国瑞前端
当前位置: 前端 > Html+Css > js焦点图特效源码下载

js焦点图特效源码下载,焦点图点击切换,自动切换,免费下载

js焦点图特效源码如下所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<!DOCTYPE HTML>
<html>
    <head>
        <title>please enter your title</title>
        <meta charset="utf-8">
        <meta name="Author" content="js焦点图特效源码下载">
        <style type='text/css'>
            *{ margin:0; padding:0;}
            li{
                list-style:none;
            }
            #banner{
                width:730px;
                height:454px;
                margin:50px auto;
                position:relative;
            }
            #banner .pic{
                width:100%;
                height:100%;
                position:relative;
            }
            #banner .pic ul li{
                position:absolute;
                display:none;
            }
            #banner .tab{
                width:148px;
                height:20px;
                position:absolute;
                bottom:10px;
                left:50%;
                margin-left:-70px;
            }
            #banner .tab ul li{
                width:18px;
                height:18px;
                background:#666;
                border-radius:100%;
                float:left;
                margin:1px 3px;
                color:#fff;
                text-align:center;
                line-height:18px;
                font-family:'Microsoft yahei';
                font-size:12px;
                cursor:pointer;
            }
            #banner .tab ul li.on{
                background:#f60;
            }
            #banner .btn{
                display:none;
            }
            #banner .btn div{
                width:30px;
                height:60px;
                background:rgba(0,0,0,0.3);
                text-align:center;
                line-height:60px;
                color:#fff;
                font-size:24px;
                position:absolute;
                top:50%;
                margin-top:-30px;
                cursor:pointer;
            }
            #leftBtn{
                left:0;
            }
            #rightBtn{
                right:0;
            }
        </style>
    </head>
    <body>
       
        <div id="banner">
            <div class="pic">
                <ul>
                    <li style="display:block;"><a href=""><img src="img/1.jpg" /></a></li>
                    <li><a href=""><img src="img/2.jpg" /></a></li>
                    <li><a href=""><img src="img/3.jpg" /></a></li>
                    <li><a href=""><img src="img/4.jpg" /></a></li>
                    <li><a href=""><img src="img/5.jpg" /></a></li>
                    <li><a href=""><img src="img/6.jpg" /></a></li>
                </ul>
            </div>

            <div class="tab">
                <ul>
                    <li class="on">1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li>
                </ul>
            </div>

            <div class="btn">
                <div id="leftBtn">&lt;</div>
                <div id="rightBtn">&gt;</div>
            </div>
        </div>

        <script type="text/javascript" src="js/jquery-1.12.1.min.js"></script>
        <script type="text/javascript">
        $(function(){
           
            var $tabLi = $('#banner .tab li');
            var $picLi = $('#banner .pic li');
            var $btn = $('#banner .btn');
            var $btnDiv = $('#banner .btn div');
            var $banner = $('#banner');
            var index = 0;
            var timer;

            $tabLi.hover(function(){
                index = $(this).index();
                fn();
            });

            $banner.hover(function(){
                $btn.show();
                clearInterval(timer);
            },function(){
                $btn.hide();
                auto();
            });

            $btnDiv.click(function(){
                var i = $(this).index();
                if ( i )
                {
                    index ++;
                    index %= $tabLi.length;
                }
                else
                {
                    index --;
                    if(index<0)index = $tabLi.length-1;
                }
                fn();
            }).mousedown(function(){
                return false;
            });
           
            auto();
            function auto(){
                timer = setInterval(function(){
                    index ++;
                    index %= $tabLi.length;
                    fn();
                },5000);
            }
            function fn(){
                $tabLi.eq(index).addClass('on').siblings().removeClass('on');
                $picLi.eq(index).stop(true).fadeIn().siblings().stop(true).fadeOut();
            }
        });
        </script>
    </body>
</html>

js焦点图特效截取的图片如下:

js焦点图特效源码下载

js焦点图特效源码下载

网友评论:

js焦点图特效源码已经下载了,很好用。

博主讲的很用心,过程也比较详细,对我很有帮助,非常感谢。

嗯嗯,感谢,这个代码对我很有帮助。

不错,已经转发了,这个需要自己引入jquery,总体上还是可以的。

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"js焦点图特效源码下载"

最新评论

    暂无留言哦~~

博客简介

国瑞个人博客: https://www.huanggr.cn/,我们关注Web前端开发技术,web前端开发,移动前端开发,前端资讯,同时分享前端资源和工具等,期待你的参与,了解更多..

博主独立研发主题:

广告

广告

广告

广告

精彩评论

广告

站点统计

  • 文章总数: 334 篇
  • 草稿数目: 86 篇
  • 分类数目: 28 个
  • 独立页面: 5 个
  • 评论总数: 108 条
  • 链接总数: 10 个
  • 标签总数: 111 个
  • 注册用户: 176 人
  • 访问总量: 8,677,307 次
  • 最近更新: 2021年7月21日
服务热线:
 

 QQ在线交流

 旺旺在线