位置: 编程技术 - 正文

jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)(jquery.handleerror)

编辑:rootadmin

推荐整理分享jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)(jquery.handleerror),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery与js,jquery实战,jquery和html的关系,jquery与js,jquery.handleerror,jquery和html的关系,jquery和html的关系,jquery实例,内容如对您有帮助,希望把文章链接给更多的朋友!

今天我们继续内容滑动切换效果的第二部分讲解。如今我们的web开发都要适应移动设备,就是说我们的web页面要在移动设备如手机端也能正常访问,所以我将第一部分的基本切换效果做了加强,增加了响应式和触控滑动效果。

效果展示 源码下载

本文是hwSlider-内容滑动切换效果的第二部分,演示DEMO都是基于第一部分内容的基础上的,所以,如果您还没阅读过第一部分的话,请先移步参阅:基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)

响应式

什么是响应式设计,这里我就不描述了。在hwSlider中,我们通过CSS来设置滑块的宽度和高度,设置了百分比的宽度。

接下来,我们在js部分开始部分定义变量,在初始化resize()函数中,我们计算并定位导航圆点和导航箭头的位置,并且在浏览器窗口大小调整的时候也调用resize()。

jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)(jquery.handleerror)

移动端触屏滑动

在移动设备上,我们可以轻触屏幕,并使用手势滑动来切换滑块。要实现这种效果,需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。

以下是四种touch事件:

touchstart: 手指放到屏幕上时触发touchmove: 手指在屏幕上滑动式触发touchend: 手指离开屏幕时触发touchcancel: 系统取消touch事件的时候触发,这个好像比较少用

好,现在我们需要在滑块上绑定侦听touch触控事件,在touchstart和touchend时分别获取手指在屏幕滑块上的位置,然后根据位移判断是左滑还是右滑,然后调用moveTo()实现滑动切换。

再加上上一篇文章中的基本滑块js代码就能实现一个响应式的可触控滑动的内容滑动效果。

如果要在PC上实现拖动滑动的话,需要绑定滑块的onmousedown,onmousemove以及onmouseup事件,实现鼠标按住拖动滑块实现滑动切换,主要代码这里就不贴出来了,大家可以下载源代码中查看。

接下来的第三部分,我将给大家讲解如何将现有的hwSlider代码封装成一个jQuery滑动插件成品,敬请关注。

jQuery UI结合Ajax创建可定制的Web界面 如今,网站比以往更具可定制性,允许用户更改其空间,根据自己的喜好对其进行个性化。个性化的主页或仪表板页面(例如iGoogle、MyYahoo!和MyAOL)日渐

浅谈jquery中的each方法$.each、this.each、$.fn.each jquery.each方法方法一$("img").each(function(i,elem){//i下标从零开始,//elem==this//$(elem).toggleClass("example");$(this).toggleClass("example");});方法二$.each([1,2,3,4],function(){//$

jQuery实现查找最近父节点的方法 本文实例讲述了jQuery实现查找最近父节点的方法。分享给大家供大家参考,具体如下:这里演示查找当前控件最近的tablehtmlheadtitleusuallyfunction/title/headbod

标签: jquery.handleerror

本文链接地址:https://www.jiuchutong.com/biancheng/385882.html 转载请保留说明!

上一篇:基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)(基于jQuery和Bootstrap的设计报告的参考文献)

下一篇:jQuery UI结合Ajax创建可定制的Web界面

  • 销项税转出是啥意思
  • 月初没报完税可以开票吗
  • 税务ukey如何清卡
  • 一般纳税人的增值税税率有哪些
  • 老板的报销分录怎么写
  • 一般纳税人开普票和专票有什么区别
  • 小规模旅游业差额增值税税率
  • 使用权资产是什么类科目
  • 合伙企业转让股权需要其他股东同意吗
  • 处置资产发生的清理费计入
  • 小微企业开普通发票
  • 开票商品税收分录怎么写
  • 公司代扣的社保怎么做分录
  • 土地纳税申报表
  • 发出商品如何做分录
  • 分期付款购入原材料怎么做账
  • 有哪些费用发票可以抵扣
  • 房屋贷款基准利率表 历年查询
  • 个人独资企业的特点
  • 非营利组织免税收入孳生的银行存款利息
  • 垃圾清运工程师
  • 最终控制方合并报表账面价值
  • 固定资产未开发票怎么入账
  • PHP mysql_result()函数使用方法
  • go进程管理
  • linux系列
  • php自学
  • php的数组函数
  • 整体租赁经营模式是什么
  • 建筑业的账务处理办法
  • 若依系统怎么样
  • 企业购买财务软件算什么费用
  • 记账软件的作用
  • 酒店购买天然气流程
  • 出售还在摊销的产品
  • php安装及使用教程
  • 关于商业承兑汇票的多选题有哪些
  • 微信小程序在哪里打开
  • 深入vue3+typescript技术栈
  • spring的文章
  • yolov5加入注意力机制后网络后进行剪枝
  • 固定资产清理会议记录范文
  • 未取得增值税发票开具二手车发票
  • 什么是增值税举个例子
  • 转账错误被退款怎么处理
  • 土方开挖工艺标准
  • 进项税认证抵扣流程
  • 劳务公司属于什么
  • 现金流量表为负数的几种原因
  • 月底资产负债表怎么填
  • 没有销售怎么写总结
  • 印花税计提依据业务发生时间还是开票时间?
  • 贷款服务有哪些项目
  • u8委外怎么核销
  • 去年的凭证今年未入账
  • 销售商品托收承付怎么确认收入
  • 其他综合收益包括留存收益吗
  • 什么企业属于小型微利企业
  • mysql8.0并行复制
  • redhat系统安装gvim
  • 安装fedora33
  • win2003注册表空间不足
  • 用心一也的一是什么词类活用
  • win7系统压缩包
  • linuxmail命令
  • 安装WIN10系统后怎么调过设置
  • windows7不显示移动硬盘
  • android图像处理
  • django模块详解
  • cocos2djs
  • js模拟点击confirm
  • javascript的dom
  • python编程简单案例
  • 税务电子发票怎么开
  • 东莞市电子税务局app
  • 武汉市国税局长
  • 杭州市电子税务局官网登录
  • 水库淹没区耕地补偿标准
  • 社保怎么退款申请在手机上
  • ssr服务器地址端口密码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设