基于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 相关文章推荐
FormValidate 表单验证功能代码更新并提供下载
Aug 23 Javascript
JavaScript 实现模态对话框 源代码大全
May 02 Javascript
用jquery实现学校的校历(asp.net+jquery ui 1.72)
Jan 01 Javascript
Exjs 入门篇
Apr 07 Javascript
JavaScript通过正则表达式实现表单验证电话号码
Mar 07 Javascript
js 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
jquery 取子节点及当前节点属性值
Jul 25 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
Sep 10 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
使用jquery给指定的table动态添加一行、删除一行
Oct 13 Javascript
javascript入门之window对象【新手必看】
Nov 22 Javascript
Node.js应用设置安全的沙箱环境
Apr 23 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
在PHP中设置、使用、删除Cookie的解决方法
2013/05/06 PHP
解析PHP中的正则表达式以及模式匹配
2013/06/19 PHP
php以post形式发送xml的方法
2014/11/04 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
jQuery获取地址栏参数插件(模仿C#)
2010/10/26 Javascript
javascript与webservice的通信实现代码
2010/12/25 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
escape编码与unescape解码汉字出现乱码的解决方法
2014/07/02 Javascript
javascript如何操作HTML下拉列表标签
2015/08/20 Javascript
JS实现的论坛Ajax打分效果完整实例
2015/10/31 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
js定时器实现倒计时效果
2017/11/05 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
2020/02/10 Javascript
JavaScript this关键字指向常用情况解析
2020/09/02 Javascript
pyqt弹出新对话框,以及关闭对话框获取数据的实例
2019/06/18 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
智能电子秤、手表和健康监测仪:Withings(之前为诺基亚健康)
2018/10/30 全球购物
将一个文本文件的内容按倒序打印出来
2015/01/05 面试题
企业道德讲堂实施方案
2014/03/19 职场文书
学校献爱心活动总结
2014/07/08 职场文书
材料化学专业求职信
2014/07/15 职场文书
明星员工获奖感言
2014/08/14 职场文书
集体生日活动方案
2014/08/18 职场文书
会计主管岗位职责
2015/04/02 职场文书
食品药品安全责任书
2015/05/11 职场文书
用电申请报告范文
2015/05/18 职场文书
工作证明格式范文
2015/06/15 职场文书
铁人观后感
2015/06/16 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
八年级作文之友谊
2019/12/02 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL