漂亮的Slider效果类终于封装成功

 更新时间:2006年12月25日 00:00:00   作者:  
Slider类的功能说明:
1、可以控制任何一个页面上存在的div
2、slider在滑动的同时还可以实现透明度的变化,整个过程更平滑、更美观
3、可控性强,通过多个参数实现不同大小的div不同方向、不同速度的滑动
4、调用方便,一句话即可初始化,slider的隐现控制更为简单,详情参见代码例子
关于Slider类实现过程的说明:
有感于现在的网站经常使用所谓Web2.0模式的div隐现效果,前一段自己在网页上要实现一个,尝试成功后又想封装一个类方便以后使用,也可以开放给大家使用,刚好还可以学习一下javascript的类编程方法(兄弟以前一直用微软的东西,对javascript不熟),过程当中遇到一点问题,就在51js上面发了一个帖子求助,本来也没有报太大希望,结果得到了caudex和he1a2s0两位朋友的讲解和帮助,顺利解决了问题,再次对二位表示衷心得感谢,当然顺便也要感谢一下FlyKing这位大侠的不屑和讥讽,因为这也给了我莫大的动力。
好了,废话不说,尽管我的实现方法肯定不是最好的,甚至比较原始和笨拙,但毕竟是实现了,拿出来奉献给大家,有看的上的就用一下吧。或者有更好方法的也给指教一下,我的邮箱douwenming@gmail.com,欢迎联系。

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

Slider类的调用说明:
//关于如何使用这个代码的说明:
//上面的代码可以封装成为一个单独的js文件,然后包含在页面当中
//然后使用下面的代码进行slider初始化,一个页面可以使用多个slider,下面的代码必须在页面底部</body>之前,否则可能会报错

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

//参数分别代表的意义可以在代码顶端看到
//控制slider动作可以使用两种方式
//一种是使用初始化时声明的名字调用,比如topslider.show(),topslider.hide()
//另一种可以使用slider.names[0].show(),slider.names[0].hide(),下标取决于slider初始化的顺序

相关文章

  • javascript操作ul中li的方法

    javascript操作ul中li的方法

    这篇文章主要介绍了javascript操作ul中li的方法,可实现鼠标经过li标签项对应改变背景色的功能,涉及javascript鼠标事件及页面元素属性的相关操作技巧,需要的朋友可以参考下
    2015-05-05
  • layui写后台表格思路和赋值用法详解

    layui写后台表格思路和赋值用法详解

    今天小编就为大家分享一篇layui写后台表格思路和赋值用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • es6函数之rest参数用法实例分析

    es6函数之rest参数用法实例分析

    这篇文章主要介绍了es6函数之rest参数用法,结合实例形式分析了es6函数rest参数功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • JS判断字符串是否为整数的方法--简单的正则判断

    JS判断字符串是否为整数的方法--简单的正则判断

    今天小编就为大家分享一篇JS判断字符串是否为整数的方法--简单的正则判断,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • JS判断客服QQ号在线还是离线状态的方法

    JS判断客服QQ号在线还是离线状态的方法

    这篇文章主要介绍了JS判断客服QQ号在线还是离线状态的方法,可实现完整的判断QQ在线及对话的功能,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • JSON创建键值对(key是中文或者数字)方式详解

    JSON创建键值对(key是中文或者数字)方式详解

    这篇文章主要介绍了JSON创建键值对(key是中文或者数字)方式详解,需要的朋友可以参考下
    2017-08-08
  • JavaScript设计模式之策略模式详解

    JavaScript设计模式之策略模式详解

    设计模式(Design pattern)是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路,下面这篇文章主要给大家介绍了关于JavaScript设计模式之策略模式的相关资料,需要的朋友可以参考下
    2022-06-06
  • JavaScript稀疏数组与孔hole示例详解

    JavaScript稀疏数组与孔hole示例详解

    这篇文章主要为大家介绍了JavaScript稀疏数组与孔hole示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • javascript中sort排序实例详解

    javascript中sort排序实例详解

    这篇文章主要介绍了javascript sort排序的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • JavaScript canvas实现俄罗斯方块游戏

    JavaScript canvas实现俄罗斯方块游戏

    这篇文章主要为大家详细介绍了JavaScript canvas实现俄罗斯方块游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07

最新评论