基于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 EasyUI 开源插件套装 完全替代ExtJS
Mar 24 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
Mar 17 Javascript
js字符编码函数区别分析
Dec 28 Javascript
javascript模拟map输出与去除重复项的方法
Feb 09 Javascript
Javascript实现计算个人所得税
May 10 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
Feb 09 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
Feb 17 Javascript
ES6中数组array新增方法实例总结
Nov 07 Javascript
手挽手带你学React之React-router4.x的使用
Feb 14 Javascript
vue-cli 3.x配置跨域代理的实现方法
Apr 12 Javascript
详解jquery和vue对比
Apr 16 jQuery
小程序云开发获取不到数据库记录的解决方法
May 18 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
Function eregi is deprecated (解决方法)
2013/06/21 PHP
如何在php中正确的使用json
2013/08/06 PHP
PHP英文字母大小写转换函数小结
2014/05/03 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
2019/08/05 PHP
PHP命名空间定义与用法实例分析
2019/08/14 PHP
Javascript 两个窗体之间传值实现代码
2009/09/25 Javascript
NodeJS学习笔记之Connect中间件应用实例
2015/01/27 NodeJs
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
JS图片等比例缩放方法完整示例
2016/08/03 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
jQuery实现的右下角广告窗体跟随效果示例
2016/09/16 Javascript
jQuery实现的checkbox级联选择下拉菜单效果示例
2016/12/26 Javascript
Vue瀑布流插件的使用示例
2018/09/19 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
Vue.js中Line第三方登录api的实现代码
2020/06/29 Javascript
jQuery zTree如何改变指定节点文本样式
2020/10/16 jQuery
python虚拟环境的安装配置图文教程
2017/10/20 Python
python用户管理系统的实例讲解
2017/12/23 Python
浅析python协程相关概念
2018/01/20 Python
python实现烟花小程序
2019/01/30 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
STAUD官方网站:洛杉矶独有的闲适风格
2019/04/11 全球购物
应聘医药代表职位求职信
2013/10/21 职场文书
中学教师自我鉴定
2014/02/07 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
小学生自我评价100字(15篇)
2014/09/18 职场文书
民事诉讼代理授权委托书
2014/10/11 职场文书
绿色校园广播稿
2014/10/13 职场文书
员工辞职信怎么写
2015/02/27 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
sql注入教程之类型以及提交注入
2021/08/02 MySQL
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS