jq各种插件层出不穷,当然幻灯片插件也不例外,于是本人也自已写了一款,对于目前所做项目来说,足够用了,slideV1.0插件使用很简单,配置如下:

1、三种按钮类型接口选择(默认类型、数字类型、缩略图类型)

2、三种动画类型接口选择(渐变、上下、左右)

3、二种事件类型选择(点击、鼠标经过)

4、动画速度

5、动画间隔时间

6、是否自动切换

7、是否显示左右按钮

8、当前状态按钮类名可配置

9、左按钮类名可配置

10、右按钮类名可配置

11、是否显示标题

提供多种常用参数:

defaults = {
numType: 0, //是否显示数字0(默认)、1(数字类型)、2(缩略图,注:缩略图是根据大图创建,比例根据自已来定)
animateType: 'left', //动画类型 fade、left、top
eventType: 'mouseover', //事件类型 click、mouseover
speed: 500, //动画切换速度
time: 2000, //动画切换间隔时间
autoPlay: true, //是否自动播放 true为自动播放
btn: true, //是否显示左右按钮
cur:'cur', //按钮当前状态样式
prev: 'prev', //左按钮默认class类名
next: 'next', //右按钮默认class类名
title: true //是否显示标题
};
调用方式:

$(function () {
$('#slide1').slide({
numType: 0,
cur:'active'
});
$('#slide2').slide({
numType: 1,
animateType: 'top',
eventType: 'click',
speed: 500,
time: 2000,
prev: 'left',
next: 'right',
cur: 'active'
}); $('#slide3').slide({
numType: 2,
animateType:'fade',
prev: 'left_btn',
next: 'right_btn',
title:false,
cur: 'active',
btn:false
}); });

css:

*{ margin:; padding:;}
body{ font:14px 'Microsoft YaHei';}
.slide{ width:600px; height:200px; overflow:hidden; margin:20px auto; position:relative;}
.slide ul{ position:absolute; left:; top:;}
.slide ul li{ float:left; width:600px; height:200px;}
.slide ul li img{ max-width:100%;}
.slide ol{ position:absolute; z-index:; right:; bottom:; }
.slide ol li{float:left; list-style:none; background:red; height:20px; text-align:center; line-height:20px; margin:5px; width:20px; cursor:pointer; border-radius:10px;}
.slide ol li.cur{ background:green; color:#fff; text-align:center;}
#slide2 ol li{ background:yellow;}
#slide3 ol li{ width:76px; height:36px; border:2px solid #fff; background:none; border-radius:; overflow:hidden;}
#slide3 ol li img{ width:76px; height:36px;} /********* 按钮当前状态样式 ********************/
#slide1 ol li.active{background:green; color:#fff;}
#slide2 ol li.active{ background:#fff;}
#slide3 ol li.active{ width:76px; height:36px; border:2px solid blue;} /********* 左右按钮 *********/
.prev,.next,.left,.right,.left_btn,.right_btn{ width:30px; height:60px; background:red; text-align:center; line-height:60px; color:#fff; font-size:18px; position:absolute; z-index:; top:80px; text-decoration:none;}
.prev,.left,.left_btn{ left:;}
.next,.right,.right_btn{ right:;}
.prev:hover,.next:hover{ background:green;}
.left,.right{ background:yellow; color:#000;}
.left:hover,.right:hover{ background:#fff;}
.left_btn,.right_btn{ background:#fff; color:#000;}
.left_btn:hover,.right_btn:hover{ background:blue;color:#fff;} /********* 标题 *********/
.slide div{ position:absolute; bottom:; left:; z-index:; width:100%; height:35px; line-height:35px; overflow:hidden;}
.slide div i{ position:absolute; z-index:; left:; top:; background:#000;opacity:0.7;filter:alpha(opacity=70); width:100%; height:100%;}
.slide div h3{ position:absolute; left:; top:; z-index:;width:100%; height:100%; overflow:hidden; color:#fff; text-indent:10px; font-weight:normal;}

html:

<div class="slide" id="slide1">
<ul>
<li><img src="data:images/pic01.jpg" alt="广州车展" /></li>
<li><img src="data:images/pic02.jpg" alt="奔驰" /></li>
<li><img src="data:images/pic03.jpg" alt="宝马" /></li>
<li><img src="data:images/pic04.jpg" alt="上海大众" /></li>
<li><img src="data:images/pic05.jpg" alt="上海丰田" /></li>
</ul>
</div><!--slide end--> <div class="slide" id="slide2">
<ul>
<li><img src="data:images/pic04.jpg" alt="奥迪" /></li>
<li><img src="data:images/pic05.jpg" alt="路虎" /></li>
<li><img src="data:images/pic06.jpg" alt="奔驰" /></li>
<li><img src="data:images/pic07.jpg" alt="上海丰田" /></li>
<li><img src="data:images/pic08.jpg" alt="广州车展" /></li>
</ul>
</div><!--slide end--> <div class="slide" id="slide3">
<ul>
<li><img src="data:images/pic03.jpg" alt="路虎" /></li>
<li><img src="data:images/pic04.jpg" alt="广州车展" /></li>
<li><img src="data:images/pic05.jpg" alt="上海丰田" /></li>
<li><img src="data:images/pic06.jpg" alt="奥迪" /></li>
<li><img src="data:images/pic07.jpg" alt="奔驰" /></li>
</ul>
</div><!--slide end-->

效果图:

jq原创幻灯片插件slideV1.0的更多相关文章

  1. jq 幻灯片插件制作

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  2. 原创jquery插件treeTable(转)

    由于工作需要,要直观的看到某个业务是由那些子业务引起的异常,所以我需要用树表的方式来展现各个层次的数据. 需求: 1.数据层次分明: 2.数据读取慢.需要动态加载孩子节点: 3.支持默认展开多少层. ...

  3. 幻灯片插件FlexSlider -- Amaze UI幻灯片参数

    用了Amaze UI 的人就知道,其幻灯片插件是 data-am-slider='{}'来传参数的:(以下代码来自Amaze UI 官网) <div data-am-widget="s ...

  4. 绝对炫的幻灯片插件-SKITTER

    绝对炫的幻灯片插件-SKITTER 所属分类:媒体-幻灯片和轮播图,图片展示,滑块和旋转 Includes code source // Styles <link href="css/ ...

  5. Owl Carousel幻灯片插件的使用

    Owl Carousel 是一个强大.实用但小巧的 jQuery 幻灯片插件,它具有一下特点: 兼容所有浏览器 支持响应式 支持 CSS3 过度 支持触摸事件 支持 JSON 及自定义 JSON 格式 ...

  6. [原创]K8Cscan插件之Cisco思科设备扫描(IP、设备型号、主机名、Boot、硬件版本)

    [原创]K8 Cscan 大型内网渗透自定义扫描器 https://www.cnblogs.com/k8gege/p/10519321.html Cscan简介:何为自定义扫描器?其实也是插件化,但C ...

  7. [原创]K8Cscan插件之多种方式系统版本探测

    [原创]K8 Cscan 大型内网渗透自定义扫描器 https://www.cnblogs.com/k8gege/p/10519321.html Cscan简介:何为自定义扫描器?其实也是插件化,但C ...

  8. JQ自定义下拉列表插件

    自从上次做了JQ自定义分页插件和表格插件后,就没在自定义过插件了,这一个月都在用linq和ef,基本前端都没怎么去碰了,今天有个同事说有个项目需要在下拉框里面带有复选框,本来想网上找下插件的,一想,其 ...

  9. lightslider-支持移动触摸的轻量级jQuery幻灯片插件

    插件简介 lightslider是一款轻量级的响应式jQuery幻灯片插件.lightslider幻灯片插件能够支持移动触摸设备,它可以制作为带缩略图的内容幻灯片,或者制作为无限循环的旋转木马.它的特 ...

随机推荐

  1. Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)

    Node应用,使用formidable处理文件上传,本地测试没有问题,部署到服务器上之后上传大文件浏览器收到以下错误信息: Failed to load resource: the server re ...

  2. handler.post(r)同一个线程的疑惑

    handler.post(r);是把r加到消息队列,但并未开辟新线程.等到消息被取出时才执行. package com.lei.handlethread; import android.os.Bund ...

  3. java 上传图片 打水印

    其实就是在现有的图片上,画东西,也可以直接 贴图片 //添加水印 @Override public File pressFile(File file,String press_path) throws ...

  4. 使用 CustomScript 扩展程序自动执行 Linux 虚拟机自定义任务

    NingKuangWSSC WS ARD 高级项目经理 您可能已经从Windows扩展程序博客中了解了针对 Windows 虚拟机的 CustomScript扩展程序,现在的好消息是,这一扩展程序也已 ...

  5. cryptopp开源库的使用(零):windows下使用visual studio编译

    编译相当简单:打开目录下的sln文件直接编译即可,官方支持到vc2012,我使用vs2013也没有错误,优秀的开源库总是便于使用. 编译的时候注意运行库得选择需要跟使用该库的保持一致,否则会出现重定义 ...

  6. pdf打印乱码问题

    问题: 使用Adobe Reader将一份pdf文件通过我的虚拟打印机输出后(输出的是中间文件,等同于EMF文件),查看的时候发现有时候是乱码.最简单的必现步骤: 1.使用Adobe Reader打开 ...

  7. Selenium webdirver 操作浏览器

    打开浏览器 HtmlUnit Driver 优点:不会实际打开浏览器,运行速度很快. 缺点:对JavaScript的支持不够好,有时会捕获不到页面元素. 使用:WebDriver driver=new ...

  8. SpringMVC 之文件上传 MultipartResolver

    基于前面文章的基础上. 一.准备 需要的jar  二.配置 1.  spmvc-servlet.xml <?xml version="1.0" encoding=" ...

  9. 查询表达式Linq

    LINQ简介 OO(面向对象)以外的疆域:信息的访问与整合.关系数据库与XML为其中的典型应用. .net Language Integrated Query(Linq):不采用特定关于数据库与XML ...

  10. root用户改动普通用户文件

    首先使用别的用户登录入LINUX系统,切换成root用户.进入到须要改动的用户主文件夹,对该用户文件夹下的文件进行改动