• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > hwSlider-内容滑动切换效果(三):jquery.hwSlide.js插件封装

hwSlider-内容滑动切换效果(三):jquery.hwSlide.js插件封装

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含hwSlider,插件封装 ,内容滑动等相关知识,匿名希望在学习及工作中可以帮助到您
经过前两部分的讲解,我们大概知道内容滑动切换的基本开发思路和技巧,现在我们在第三部分将前面两部分的代码进行优化,封装成一个jQuery插件:jquery.hwSlide.js。开发者可以轻松创建各种图片轮播效果、焦点图效果、图文混排滑动效果。



查看演示 下载源码


hwSlider具有以下特性:

多个参数定制,满足不同项目需求。

支持移动端触控滑动。

支持图文混排,支持各种html元素。

响应式自适应屏幕尺寸。

同一页面支持多个滑动切换。

轻量级的,压缩版不到4KB。

支持所有现代浏览器,支持ie8+。

HTML

首先在页面head部位载入hwSlider所需的基本css样式文件,以及jquery库文件和hwSlider插件,当然我建议把js文件放在页面底部加载。

[code=html]
<link type="text/css"  rel="stylesheet" href="css/hwslider.css" />
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.hwSlider.js"></script>


然后在body中加入以下HTML代码:

[code=html]
<p class="hwslider">
	<ul>
		<li><img src="images/s1.jpg" alt=""></li>
		<li><img src="images/s2.jpg" alt=""></li>
		<li>hwSlider.js</li>
	</ul>
</p>


按照上面的代码布局HTML结构,每个li元素包含一个滑块,滑块的内容可以是图片、文本或图文混排等等。

jQuery

按照jQuery插件开发模板,有兴趣的同学可以看看这篇文章关于jQuery插件模板的介绍:jQuery弹出层插件-hwLayer,我已经将代码封装成了jQuery插件:jquery.hwSlider.js,具体的代码请下载源码查看。调用Flexslider插件非常简单,使用如下代码:

[code=js]
$(function() { 
    $(".hwslider").hwSlider(); 
});


运行页面即可看到滑块效果。注意hwSlider默认使用滑块的尺寸600x320,你可以通过设置选项改变默认的滑块初始尺寸。

hwSlider选项设置

hwSlider提供了简单实用的选项设置,供开发者根据需求来设置。

参数描述默认值
height滑块的初始高度,数字,宽度和高度用于确保自适应等比例缩放滑块大小。320
start初始滑动位置,从第几个开始滑动,数字1
speed滑动速度,单位ms,数字600
interval滑块滑动间隔时间,单位ms,数字3000
autoPlay是否自动滑动,布尔型true/falsefalse
dotShow是否显示圆点导航,布尔型true/falsetrue
arrShow是否显示左右方向箭头导航,布尔型true/falsetrue
touch是否支持触摸滑动,布尔型true/falsetrue
afterSlider回调函数,滑动一个滑块后,调用该函数

以上就是hwSlider-内容滑动切换效果(三):jquery.hwSlide.js插件封装 的内容,更多相关内容请关注微课江湖()!

您可能想查找下面的文章:

  • hwSlider-内容滑动切换效果(三):jquery.hwSlide.js插件封装
  • hwSlider-内容滑动切换效果(二):响应式可触控滑动
  • hwSlider-内容滑动切换效果(一)

相关文章

  • 2018-12-03HTML5中的音频元素
  • 2018-12-03小强的HTML5移动开发之路(8)——坦克大战游戏2
  • 2018-12-03基于HTML5 audio元素播放声音jQuery小插件_html5教程技巧
  • 2017-08-06关于HTML5的22个初级技巧(图文教程)
  • 2018-12-03中国首届CSS开发者大会的演讲PPT用什么快捷的框架做的?
  • 2018-12-03WebKit的CSS扩展效果
  • 2018-12-03在移动端上,JS如何能知道浏览器已经被切换到后台了?
  • 2018-12-03HTML5 FileReader接口的详细介绍
  • 2018-12-03HTML5和CSS3实现3D展示商品信息的代码
  • 2018-12-03Html5中postmessage实现子父窗口传值的代码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • HTML5 Canvas API中drawImage()方法的使用实例
    • HTML5中canvas的使用总结
    • 小程序学习之如何获取地理定位并显示城市名称
    • HTML5 UTF-8 中文乱码的解决方法_html5教程技巧
    • html移动端页面、图片多少宽度最合适?
    • HTML5中的表单元素有哪些
    • html5使用canva实现验证码效果(代码实例)
    • 浅析border-radius如何兼容IE
    • Html5新标签datalist实现输入框与后台数据库数据的动态匹配的详细介绍
    • 关于9个经典华丽的HTML5图表应用 详情介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有