基于jquery插件制作左右按钮与标题文字图片切换效果

 更新时间:2013年11月07日 16:05:56   投稿:whsnow  
制作左右按钮与标题文字图片切换效果的方法有很多,在本文为大家介绍下使用jquery图片切换插件是如何实现的,感兴趣的朋友不要错过

本例用了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>
</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>

相关文章

  • jQuery获取URL请求参数的方法

    jQuery获取URL请求参数的方法

    这篇文章主要介绍了jQuery获取URL请求参数的方法,涉及jquery针对URL的获取与字符串的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • jQuery登陆判断简单实现代码

    jQuery登陆判断简单实现代码

    登陆判断在实际应用中还是比较常见,在客户端执行判断可以减少服务器端的负担,感兴趣的朋友可以参考下
    2013-04-04
  • 20个非常棒的Jquery实用工具 国外文章

    20个非常棒的Jquery实用工具 国外文章

    网站设计者往往会设计一些小的工具类(widgets)或者一些可复用的程序,从而使页面更楚楚动人,更吸引浏览者驻足。这里收集了20个常用Jquery工具类,这些小的工具可以帮助网站设计人员和站长非常容易地创建漂亮的站点。
    2010-01-01
  • 动态调用css文件——jquery的应用

    动态调用css文件——jquery的应用

    这篇文章主要介绍了动态调用css文件——jquery的应用
    2007-02-02
  • jQuery对表单的操作代码集合

    jQuery对表单的操作代码集合

    jQuery对表单的操作代码集合,学习jquery的朋友可以参考下。
    2011-04-04
  • JQuery扩展对象方法操作示例

    JQuery扩展对象方法操作示例

    这篇文章主要介绍了JQuery扩展对象方法操作,结合实例形式简单分析了jQuery使用$.fn.extend方法扩展对象方法的相关操作技巧,需要的朋友可以参考下
    2018-08-08
  • jQuery获取Select选择的Text和Value(详细汇总)

    jQuery获取Select选择的Text和Value(详细汇总)

    Select选择的Text和Value在使用中可能都需要获取到它们的值,以至搜集用户的需求,本文整理了一些常用而实用的操作技巧,感兴趣的朋友可以了解下,就当巩固自己的知识了,希望本文对你有所帮助
    2013-01-01
  • jquery zTree异步加载简单实例分享

    jquery zTree异步加载简单实例分享

    Ztree是一个使用jQuery实现的JSP页面的各种功能树,本文介绍一个异步获取数据到下拉树的实现方式,感兴趣的朋友可以了解下,或许对你学习ztree有所帮助
    2013-02-02
  • 制作高质量的JQuery Plugin 插件的方法

    制作高质量的JQuery Plugin 插件的方法

    最近jquery非常流行,想个性化定制一些功能,就可以将代码写成插件的形式,方便使用与修改。
    2010-04-04
  • jQuery实现图片跟随效果

    jQuery实现图片跟随效果

    这篇文章主要为大家详细介绍了jQuery实现图片跟随效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08

最新评论