基于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 相关文章推荐
Mootools 1.2教程 事件处理
Sep 15 Javascript
JavaScript 判断日期格式是否正确的实现代码
Jul 04 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
Sep 20 Javascript
Javascript中call的两种用法实例
Dec 13 Javascript
js replace替换所有匹配的字符串
Feb 13 Javascript
用Move.js配合创建CSS3动画的入门指引
Jul 22 Javascript
JavaScript实现自动切换图片代码
Oct 11 Javascript
jQuery实现淡入淡出的模态框
Feb 09 Javascript
jQuery插件FusionCharts实现的2D面积图效果示例【附demo源码下载】
Mar 06 Javascript
angularjs之$timeout指令详解
Jun 13 Javascript
Vue拖拽组件开发实例详解
May 11 Javascript
深入浅析var,let,const的异同点
Aug 07 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中使用redis队列操作实例代码
2013/02/07 PHP
php目录遍历函数opendir用法实例
2014/11/20 PHP
smarty内置函数capture用法分析
2015/01/22 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
php实现微信扫码自动登陆与注册功能
2016/09/22 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
PHP设计模式之模板模式定义与用法详解
2018/12/20 PHP
jQuery.buildFragment使用方法及思路分析
2013/01/07 Javascript
直接在JS里创建JSON数据然后遍历使用
2014/07/25 Javascript
JS获取checkbox的个数简单实例
2016/08/19 Javascript
js获取json中key所对应的value值的简单方法
2020/06/17 Javascript
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
jquery的 filter()方法使用教程
2018/03/22 jQuery
js实现点赞效果
2020/03/16 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
python使用百度翻译进行中翻英示例
2014/04/14 Python
python通过floor函数舍弃小数位的方法
2015/03/17 Python
python Flask实现restful api service
2017/12/04 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
Python下简易的单例模式详解
2019/04/08 Python
DogBuddy荷兰:找到你最完美的狗保姆
2019/04/17 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
如何理解transaction事务的概念
2015/05/27 面试题
顶撞领导检讨书
2014/01/29 职场文书
文科生自我鉴定
2014/02/15 职场文书
大学班级学风建设方案
2014/05/01 职场文书
本科毕业生自荐信
2014/06/02 职场文书
欢迎横幅标语
2014/06/17 职场文书
学校四风对照检查材料
2014/08/28 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
企业党建工作总结2015
2015/05/26 职场文书
农村老人去世追悼词
2015/06/23 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
Python实现对齐打印 format函数的用法
2022/04/28 Python