基于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 使用手册(五)
Sep 23 Javascript
很好用的js日历算法详细代码
Mar 07 Javascript
调试代码导致IE出错的避免方法
Apr 04 Javascript
director.js实现前端路由使用实例
Feb 03 Javascript
jQuery拖动布局其结果保存到数据库
Oct 09 Javascript
js数组如何添加json数据及js数组与json的区别
Oct 27 Javascript
JavaScript的Vue.js库入门学习教程
May 23 Javascript
整理关于Bootstrap排版的慕课笔记
Mar 29 Javascript
微信小程序下拉刷新界面的实现
Sep 28 Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
Dec 30 Javascript
JavaScript中break、continue和return的用法区别实例分析
Mar 02 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一些错误处理的方法与技巧总结
2013/08/10 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
如何使用php实现评委评分器
2015/07/31 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
微信小程序 向左滑动删除功能的实现
2017/03/10 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
jQuery轻松实现无缝轮播效果
2017/03/22 jQuery
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
vue2.0+ 从插件开发到npm发布的示例代码
2018/04/28 Javascript
vue组件中的数据传递方法
2018/05/14 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
详解Vue Cli浏览器兼容性实践
2020/06/08 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
2020/08/07 Javascript
python实现的重启关机程序实例
2014/08/21 Python
python单元测试unittest实例详解
2015/05/11 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
Python实现进度条和时间预估的示例代码
2020/06/02 Python
PyCharm最新激活码PyCharm2020.2.3有效
2020/11/18 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
英国航空官网:British Airways
2016/09/11 全球购物
美国亚洲时尚和美容产品的一站式网上商店:Stylevana
2019/09/05 全球购物
最热门的自我评价
2013/12/30 职场文书
英语感谢信范文
2015/01/20 职场文书
个人优缺点总结
2015/02/28 职场文书
银行自荐信怎么写
2015/03/05 职场文书
2015年保育员个人工作总结
2015/05/13 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python