基于jquery插件制作左右按钮与标题文字图片切换效果


Posted in Javascript onNovember 07, 2013

本例用了2个js文件jquery-ui-1.8.6.core.widget.js和jqueryui.bannerize.js,到演示页面可以查看

CSS Code

<style type="text/css"> 
*{margin:0;padding:0;list-style-type:none;} 
a,img{border:0;} 
/* ui-banner */ 
.ui-banner{display:block;position:relative;width:820px;margin:20px auto;} 
.ui-banner.ui-banner-invalid{display:none;} 
.ui-banner,.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{height:233px;} 
.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;} 
.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;} 
.ui-banner .ui-banner-slides{width:654px;height:233px;left:1px;} 
.ui-banner .ui-banner-slides li{display:none;position:absolute;} 
.ui-banner .ui-banner-slides li img{width:654px;height:233px;border:none;} 
.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;} 
.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;} 
.ui-banner .ui-banner-slides li.ui-banner-slides-prev{left:-654px;} 
.ui-banner .ui-banner-slides li.ui-banner-slides-next{left:654px;} 
.ui-banner .ui-banner-slogans{background:#009AC9;height:213px;overflow:hidden;padding:10px 30px 10px 15px;width:118px;rightright:0;} 
.ui-banner .ui-banner-slogans li{cursor:pointer;color:#8DC4EC;text-align:left;font-weight:bold;font-size:12px;line-height:14px;padding:10px 0 10px 10px;margin-left:5px;border-bottom:1px solid #79B4DF;list-style:none;list-style-type:none;} 
.ui-banner .ui-banner-slogans li.ui-banner-slogans-current{color:#FFF;} 
.ui-banner .ui-banner-slogans li.ui-banner-slogans-prev{border-bottom:none;} 
.ui-banner .ui-banner-arrow{display:block;width:45px;outline:none;} 
.ui-banner .ui-banner-arrow.ui-banner-arrow-prev{left:-14px;top:100px;background:transparent url("images/hero-slider-arrow-left.png") no-repeat 0 0;} 
.ui-banner .ui-banner-arrow.ui-banner-arrow-next{left:630px;top:100px;background:transparent url("images/hero-slider-arrow-right.png") no-repeat 0 0;} 
.ui-banner .ui-banner-arrow.ui-banner-arrow-next img{left:-15px;} 
.ui-banner .ui-banner-overlay{bottombottom:0;height:10px;position:absolute;rightright:0;width:173px;} 
</style>

XML/HTML Code
<div id="banners" class="ui-banner"> 
<ul class="ui-banner-slides"> 
<li><a href=""><img src="../dalian.jpg" alt="" title=""></a></li> 
<li><a href=""><img src="../erlianhaote.png" alt="" title=""></a></li> 
<li><a href=""><img src="../mohe.png" alt="" title=""></a></li> 
<li><a href=""><img src="../sanya.jpg" alt="" title=""></a></li> 
<li><a href=""><img src="../xianggang.jpg" alt="" title=""></a></li> 
<li><a href=""><img src="../zhoushan.jpg" alt="" title=""></a></li> 
</ul><!--ui-banner-slides end--> 
<ul class="ui-banner-slogans"> 
<li>大连</li> 
<li>二连浩特</li> 
<li>漠河</li> 
<li>三亚</li> 
<li>香港</li> 
<li>舟山</li> 
</ul><!--ui-banner-slogans end--> 
<a href="" class="ui-banner-arrow ui-banner-arrow-prev png_bg"></a><a href="" class="ui-banner-arrow ui-banner-arrow-next png_bg"></a><div class="ui-banner-overlay png_bg"></div></div>

JavaScript Code
<script type="text/javascript"> 
$(document).ready(function(){ 
$('#banners').bannerize({ 
shuffle: 1, 
interval: "5" 
}); 
}); 
</script>
Javascript 相关文章推荐
JS 强制设为首页的代码
Jan 31 Javascript
另一个javascript小测验(代码集合)
Jul 27 Javascript
推荐30个新鲜出炉的精美 jQuery 效果
Mar 26 Javascript
node.js中实现同步操作的3种实现方法
Dec 05 Javascript
Bootstrap表单布局样式代码
May 31 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
Angular directive递归实现目录树结构代码实例
May 05 Javascript
如何以Angular的姿势打开Font-Awesome详解
Apr 22 Javascript
微信小程序实现蒙版弹出窗功能
Sep 17 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
Aug 10 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
Aug 31 Javascript
JS中一些高效的魔法运算符总结
May 06 Javascript
简单的Jquery全选功能
Nov 07 #Javascript
javascript去掉前后空格的实例
Nov 07 #Javascript
Javascript操作URL函数修改版
Nov 07 #Javascript
js字符串转成JSON
Nov 07 #Javascript
jQuery javaScript捕获回车事件(示例代码)
Nov 07 #Javascript
使用JavaScript实现Java的List功能(实例讲解)
Nov 07 #Javascript
javascript获取所有同类checkbox选项(实例代码)
Nov 07 #Javascript
You might like
64位windows系统下安装Memcache缓存
2015/12/06 PHP
php的优点总结 php有哪些优点
2019/07/19 PHP
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
javascript 实现map集合
2015/04/03 Javascript
Bootstrap插件全集
2016/07/18 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
基于Vue生产环境部署详解
2017/09/15 Javascript
在vue中添加Echarts图表的基本使用教程
2017/11/22 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
关于Layui Table隐藏列问题
2019/09/16 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
记录一次websocket封装的过程
2020/11/23 Javascript
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
python实现的汉诺塔算法示例
2019/10/23 Python
Python常用模块os.path之文件及路径操作方法
2019/12/03 Python
python实现用户名密码校验
2020/03/18 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
Python如何实现Paramiko的二次封装
2021/01/30 Python
泰国演唱会订票网站:StubHub泰国
2018/02/26 全球购物
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
安德玛加拿大官网:Under Armour加拿大
2019/10/02 全球购物
大学生毕业求职的自我评价
2013/09/29 职场文书
大专生自我鉴定范文
2013/10/01 职场文书
化妆品促销方案
2014/02/24 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
房屋租赁协议书
2014/10/18 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
骨干教师事迹材料
2014/12/17 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python