使用方法
引入文件
- <script src="https://www.dowebok.com/js/jquery.min.js"></script>
- <script src="https://www.dowebok.com/js/slide.js"></script>
HTML
- <div id="container">
- <ul class="clear-fix content">
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img1.jpg" alt=""></a> </li>
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img2.jpg" alt=""></a> </li>
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img3.jpg" alt=""></a> </li>
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img4.jpg" alt=""></a> </li>
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img5.jpg" alt=""></a> </li>
- <li> <a href="###" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="https://www.dowebok.com/images/img6.jpg" alt=""></a> </li>
- </ul>
- <ul class="clear-fix trigger">
- <li class="current">●</li>
- <li>●</li>
- <li>●</li>
- <li>●</li>
- <li>●</li>
- <li>●</li>
- </ul>
- </div>
CSS
- body {
- font: 12px Microsoft Yahei;
- }
- ul {
- list-style: none;
- }
- #container {
- position: relative;
- width: 520px;
- height: 320px;
- margin: 0 auto;
- overflow: hidden;
- }
- .clear-fix:after {
- content: ' ';
- display: block;
- height: 0;
- visibility: hidden;
- clear: both;
- }
- .clear-fix {
- zoom: 1;
- }
- .content {
- margin: 0;
- padding: 0;
- }
- .content li {
- width: 520px;
- height: 320px;
- float: left;
- }
- .content img {
- display: block;
- border: none;
- }
- .trigger {
- position: absolute;
- bottom: 10px;
- right: 10px;
- }
- .trigger li {
- float: left;
- display: inline;
- margin-left: 10px;
- line-height: 18px;
- color: #333;
- font-size: 18px;
- overflow: hidden;
- cursor: pointer;
- }
- .trigger li.current {
- color: red;
- }
JavaScript
- $(function() {
- $.slide('#container', '.content', '.trigger', {
- auto: true,
- delay: 4000,
- interval: 4000,
- duration: 400,
- easing: 'linear',
- activeCls: 'current'
- });
- });
参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
container | 对象 | 必选,外围盒子选择器 | 无 |
contentCls | 字符串 | 必选,内容面板父容器ClassName | 无 |
triggerCls | 字符串 | 必选,触发器父容器ClassName | 无 |
auto | 布尔值 | 是否自动轮播 | false |
delay | 整数 | 自动轮播延迟时间 | 4000毫秒 |
interval | 整数 | 自动轮播间隙时间 | 4400毫秒 |
duration | 整数 | 轮播动画持续时间 | 400毫秒 |
easing | 字符串 | 轮播过渡方式,可选 linear 和 swing | swing |
activeCls | 字符串 | 触发器激活样式 | slide-active |
[b2_file link="
百度网盘" name="简单实用的jQuery幻灯片插件slide" pass="" code=""]