位置: 编程技术 - 正文

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

  • 公司车船使用税会计分录
  • 印花税计提缴纳的会计分录
  • 注册会计师税法真题
  • 公司有残疾人需要交税吗
  • 内账需要哪些单据
  • 生产经营个人所得税退税流程
  • 自然人生产经营所得,如何计算个税
  • 机票的电子发票和行程单有什么区别
  • 牛奶 税率
  • 进销存明细账怎么填写
  • 企业长期贷款具备什么条件
  • 建筑工程管理费包括哪些内容
  • 进项税发票认证流程
  • 增值税如何确认
  • 轨道交通很高兴 土地税优惠来了
  • 缴纳印花税税会计分录怎么做
  • 小规模未开票收入要交增值税吗
  • 个人承包工程如何合理避税
  • 应交税金的明细科目
  • 购进的货物用于赠送
  • 总公司和分公司的关系证明
  • 纳税人办理退税手续流程
  • 开具红字发票后如何在申报表中填写?
  • 退休返聘人员的优点
  • 企业取得财政拨款怎么算
  • php双冒号和箭头
  • 公司购买车怎么做
  • avgorange是什么文件夹可以删除吗
  • 公司取得的发明专利
  • 固定资产处置的三种情况
  • ts与vue3.0
  • 增值税普通发票和专用发票有什么区别
  • 贴现带息与不带息公式
  • 劳务公司给包工头打款备注写什么
  • php js
  • pytorch torch
  • 阿里什么
  • 税控技术服务费280元怎么抵减申报不成功
  • 3d沙盒游戏推荐
  • 会计制度对企业财务管理的影响
  • 2个公司的法人怎么注销
  • 商业收入税收怎么收费
  • 销售会计的岗位职责有哪些
  • MySQL错误什么意思
  • 以公允价值计量计入其他综合收益
  • 调研费属于什么会计科目
  • 单位食堂用餐免费的账务处理
  • 年应税销售额是指纳税人在连续不超过12个月或四个季度
  • 商贸公司用购进产品吗
  • 集团公司股份
  • 12月收入1月份开发票怎么报企业所得税
  • 企业录用失业人员补贴
  • 哪些业务可以开专票
  • 还账准备计提方法
  • 开个人普票需要身份证吗
  • 讲课费需要提供发票吗
  • 财务会计的基本概念
  • mysql怎么取消密码
  • mysql安装过程中报错
  • pe explorer
  • 轻量级个人用linux桌面系统
  • linux操作系统主要用来干嘛?
  • 如何优化资本结构
  • nodejs test
  • android ndk cmake
  • eclipse cocos2dx Couldn't load cocos2dcpp from loader
  • 编程python怎么学
  • 基于JAVASCRIPT实现的可视化工具是
  • shell脚本关闭指定程序
  • python 基础教程第三版 怎么样
  • script标签的defer和async
  • jquery添加文字
  • 手机sd卡满了怎么办
  • js闭包的用处
  • 美国进口税起征点
  • 浙江银行上班时间查询
  • 发货确认收入还是以开票确认收入
  • 中国进口奶粉关税税率表2019
  • 即使我单位是免税单位,签订合同时,也需要贴
  • 税务局怎么知道房屋出租
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设