位置: 编程技术 - 正文

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界面

  • 建筑企业如何纳税
  • 税盾是怎么产生的
  • 营业账簿印花税怎么交
  • 固定资产可以一次性摊销吗
  • 个税申报信息怎么恢复
  • 净资产是资产负债表的哪一项
  • 已认证红字信息表
  • 培训机构的教材需要教育部门审批吗
  • 银行商业承兑汇票到期怎么兑现
  • 装载机属于哪种车型
  • 企业所得税研发费用100%扣除的有哪些企业
  • 个人生产所得税计算
  • 应交税费期初数比期末数大
  • 营改增对建筑业的影响有哪些
  • 公司投资另一个公司的投资款怎么入账
  • 与收益相关政府补助区分总额法净额法吗
  • 企业接收政府划入资产的税务处理办法
  • 普通发票汇总上传
  • 物业公司营改增后收入的确认
  • 预收账款长期挂账如何处理
  • windows10如何关闭安全中心防护
  • 增值税减免是当月报下月冲吗
  • 税务局返还税款账务处理
  • 使用php进行mysql数据库编程的基本步骤
  • 应付票据转应付账款分录
  • 财务报表怎么判断盈亏
  • 单反镜头直径越大是不是就越好
  • vue3 global
  • 合伙搞养殖
  • 出售解除监管协议书
  • vue页面路由传参
  • 格雷厄姆岛
  • 跨年的材料票可以抵扣吗
  • 递延所得税资产借贷方向
  • framework教程
  • 电子汇票追索是什么意思
  • phpsystem函数
  • 难以置信含义
  • jquery 兄弟选择器
  • br命令怎么用
  • 应收账款和应付账款都是负数
  • python如何设置窗口背景色
  • 个人提供劳务怎么去税务局开发票
  • 房地产企业所得税计算方法
  • 2022最新款带采集功能抖音壁纸小程序源码
  • Switch Between Gnome And KDE Desktops In Ubuntu Or Kubuntu
  • 辅助核算内容不完整
  • 合同资产科目包含增值税吗
  • 培训费 会议费
  • 上年度税金及附加多提了,调整后怎么改年报
  • 现代服务业营改增
  • 股权转让如何进行
  • 长期借款工程验收会计分录怎么做
  • 微信转账和支付宝转账哪个更安全
  • 预收账款的金额是什么
  • 上市公司做会计有什么好处
  • 企业之间土地交易
  • sqlserver创建链接服务器连接实例
  • mysql如何列转行
  • 怎样破解bios密码
  • centos怎么查看文件
  • centos 文件管理
  • ubuntu下安装win10
  • mac可以远程连接windows吗
  • vnc for linux
  • centos配置kdump
  • 开机后cpu占用高
  • win8开始屏幕设置
  • mxoaldr.exe - mxoaldr是什么进程 有什么用
  • 在linux系统中
  • linux设置mac
  • 详解16型人格
  • Extjs Label的 fieldLabel和html属性值对齐的方法
  • cocos2d教程
  • 利用Matplotlib对一组数据进行分析
  • 短信发送器
  • js怎么设置图片大小
  • 增值税发票增版增量怎么办理
  • 税控盘升级后开票流程
  • 海口社保一个月多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设