基于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 相关文章推荐
jquery三个关闭弹出层的小示例
Nov 05 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
Jan 05 Javascript
学习JavaScript设计模式之状态模式
Jan 08 Javascript
基于JavaScript实现轮播图代码
Jul 14 Javascript
js定时器实例分享
Dec 20 Javascript
vue v-on监听事件详解
May 17 Javascript
JS鼠标滚动分页效果示例
Jul 05 Javascript
将jquery.qqFace.js表情转换成微信的字符码
Dec 01 jQuery
vue+element树组件 实现树懒加载的过程详解
Oct 21 Javascript
解决vant的Toast组件时提示not defined的问题
Nov 11 Javascript
Js实现粘贴上传图片的原理及示例
Dec 09 Javascript
JavaScript中跨域问题的深入理解
Mar 04 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
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
星际RPG字典
2020/03/04 星际争霸
PHP中的函数嵌套层数限制分析
2011/06/13 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
php的常量和变量实例详解
2017/06/27 PHP
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
jquery的选择器的使用技巧之如何选择input框
2013/09/22 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
用JavaScript实现对话框的教程
2015/06/04 Javascript
javascript每日必学之循环
2016/02/19 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
2016/09/20 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
JavaScript编写的网页小游戏,很给力
2017/08/18 Javascript
vue+node+webpack环境搭建教程
2017/11/05 Javascript
vue组件间的参数传递实例详解
2019/04/26 Javascript
es6中Promise 对象基本功能与用法实例分析
2020/02/23 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
Python设置Socket代理及实现远程摄像头控制的例子
2015/11/13 Python
Python日期的加减等操作的示例
2017/08/15 Python
python+pyqt实现右下角弹出框
2017/10/26 Python
对python3 中方法各种参数和返回值详解
2018/12/15 Python
Django media static外部访问Django中的图片设置教程
2020/04/07 Python
一款纯css3实现的鼠标悬停动画按钮
2014/12/29 HTML / CSS
基于html5绘制圆形多角图案
2016/04/21 HTML / CSS
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
管理学专业个人求职信范文
2013/09/21 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
教师对学生的寄语
2014/04/03 职场文书
电子专业求职信
2014/06/19 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
MySQL 1130异常,无法远程登录解决方案详解
2021/08/23 MySQL
InterProcessMutex实现zookeeper分布式锁原理
2022/03/21 Java/Android