乱翻乱教 – jQuery图片轮播插件 – 菜鸟版

jQuery图片轮播插件

jQuery图片轮播插件

作者:飞鱼
制作工具:notpad++
使用语言:javascript
最近写的这个图片轮播插件,于是乎拿出来晒晒,分享点菜鸟心得。大虾可以旁观^_^

功能描述

就是一个简单的js轮播,第一张图变白,然后切换成第二张图。鼠标放上去后图片不切换,移开又开始了。 可以给组图片加效果,并且不冲突。
有空补一下 代码注释,以及 setInterval 的应用

演示效果图


演示地址: 跳转地址

js 代码

(function($) {
  $.fn.fadPicture = function(d) {
    var df = 3000;
    delay = d ? (d < df ? df : d) : df;
    $(this).each(function(i){
      var t = $(this),
        mc = function(){
          var  ul = t,
            first = ul.find('li:first');
          ul.fadeOut('show',
            function(){
              first.appendTo(ul);
            }
          );
          ul.fadeIn();
        };
      var interval = setInterval(function(){
        mc();
      }, delay);
      t.hover(
        function(){
          clearInterval(interval);
          t.data('start',false);
        },
        function(){
          interval = setInterval(function(){
            mc();
          }, delay);
        }
      );
    });
  };
})(jQuery);

使用方法

$(document).ready(function(){
  $('.fadPicture').fadPicture();
  // $('.fadPicture').fadPicture(5000);  //时间5秒
});

html写法

<ul class="fadPicture">
      <li><img src="http://001.jpg" alt="001" /></li>
      <li><img src="http://002.jpg" alt="001" /></li>
      <li><img src="http://003.jpg" alt="001" /></li>
    </ul>
哟?不错哎 订阅飞鱼的RSS Feeds 回去慢慢看^_^

您可能还对这些日志感兴趣

该文章已经被摸了1,340次。 共有 7 条评论

  1. 1. 南柯一梦 2009年9月25日 at 23:46

    大叔又更新文章咯

    回复

  2. 2. seri 2009年9月30日 at 15:24

    哈哈,= v = 一直想问,那个调用的参数,可以写进另外的js文件么 orz

    回复

    飞鱼 Reply:

    可以的,前提是 有jquery框架载入^_^

    回复

  3. 3. HicroKee 2009年10月4日 at 17:06

    我想说,用mootools会短很多,不就两个style,设置callback,然后不断调用自己函数么~

    回复

  4. 4. Anonymous 2010年7月8日 at 17:59

    你太二了,这不误导菜鸟呢吗?本应该很简短的的代码,你居然写这么长,真佩服你。长就长了点吧,你还拿出来误导就是你的不对了!

    回复

    飞鱼 Reply:

    好吧···你是爷~~~~ =,= 我是菜鸟~~~

    回复

  5. 5. 小鑫 2010年7月19日 at 12:58

    notpad++ …… 少了”e”

    回复

发表评论

评论仅支持“a、abbr、strong、em、blockquote、code”几个简单的标签

Who am I ?

飞鱼,男,浙江人士。
非专业前端设计师兼程序员。
目前在 淘宝-淘日本 工作

最新在啃

actionscript javascript

新鲜的肉

最新评论

  • 小米: 您在我那留言“吓一跳”,哪里吓到了哦?呵呵
  • 小鑫: notpad++ …… 少了”e”
  • Bee君: 这些真的太深奥…..
  • 任鸟飞: 新浪微博 短网址 有白名单之多,令我很郁闷,打算弃用新浪微博。
  • 葉子: 我是更土的人,告诉我吧

订阅-rss-永久链接

MT
备案号:浙ICP备09020026号