22web app实现左右滑动控制菜单
模仿相册app tidy做个html5的web app,完全不考虑桌面版本,所以ie什么的不要测试,需要模拟器测试。
因为找不到合适的js插件,最后就自己写了代码。
//希望有这方面资料的同学,一起交流分享下^_^
PS:该demo使用了jquery 2.0版本的插件(其他版本也行,这个不支持ie,比较小)。我们队里另一个同学可以不使用js插件实现效果,但是我们对dom机制等不怎么了解,在不使用jquery的情况下,控制起来会很麻烦。
功能,有三个菜单项
可以左右拖动,向远离拖动点拖动的时候,该菜单会渐变透明。
当在一定范围内松开手指,菜单会自动返回起点。
点击菜单,会自动弹出子菜单
里面还有部分逻辑没在这里说明,并且还是存在许多Bug没处理的。
关键代码如下
//注册、监听触屏事件
$("#list .menu .subMenu").on("touchstart touchmove touchend touchcancel", function (e) {e.preventDefault(); //该区域禁止滑动切换页面//判断控制。实现效果代码
});
22web app实现左右滑动控制菜单相关推荐
- android美团底部栏实现,仿美团APP的底部滑动菜单实现
背景:在现在的APP的应用中,类似仿美团APP的底部滑动菜单,应用是挺多的,例如QQ,微信,支付宝都应用到. 开发流程 1)设置selector(背景选择器),在res的目录下建立新的文件夹(draw ...
- 用Vue撸一个『A-Z字母滑动检索菜单』
最近用vue仿写途牛旅行APP 遇到了这样的城市列表选择页面,花了些时间,用Vue实现了一下并让它体验的接近 安卓/IOS 原生组件 很多地方都会有这样的侧边栏字母列表菜单,可以滑动实现内容列表联动. ...
- 微信小程序可横向滑动展开菜单
微信开发者工具 通过scroll-view组件实现微信小程序的横向菜单可滑动的菜单,并在尾端插入一个图片,通过绑定事件实现点击之后更改view标签属性达到一个展开效果. 通过三元运算符控制组件的css ...
- mui实现上下滑动控制显隐效果
概述 本文讲述在mui框架下实现上下滑动控制显隐的效果. 效果 实现 html <!DOCTYPE html> <html><head><meta chars ...
- 小程序实现左右滑动切换菜单+瀑布流显示列表
小程序实现左右滑动列表区域,切换菜单(横向滑动菜单,切换时自动设置选中的菜单窗口居中显示),加载显示对应瀑布流数据,页面滚动时,设置菜单栏是否置顶显示 自己写的一个demo(下载地址:https:// ...
- 左侧侧拉栏html,侧边抽屉_纯CSS3抽屉式滑动侧边栏菜单设计
插件描述:该侧边栏在鼠标滑过菜单项时,会以平滑的方式滑出相应的主菜单,就像拉开抽屉的效果,非常的时尚. 侧边栏菜单设计说明 这是一款使用纯CSS3制作的抽屉式滑动侧边栏菜单设计效果.该侧边栏在鼠标滑过 ...
- Css实现的鼠标滑动选项卡菜单代码
代码简介: 流行鼠标滑动菜单,实际上这是一个大家常说的滑动门特效,鼠标经过后相应版块随之变化. 代码内容: <html> <head> <title>Css实现的鼠 ...
- 移动端手指操控左右滑动的菜单
<!DOCTYPE html> <html lang="en"> <head> <meta name="viewport&quo ...
- axure原型案例_Axure RP9原型案例:制作一个可以滑动的菜单
摘要:在PC端的产品中我们会常常见到滑动式菜单,当鼠标移入菜单上方,向下或向右自动滑动弹出子菜单,当页面信息层级较多或功能较多时,在产品设计时经常会用到这种滑动式菜单.今天就和大家分享如下制作滑动式菜 ...
最新文章
- 让你的 IDEA 好用到飞起来的配置
- 解决【Bootstrap‘s JavaScript requires jQuery】的问题
- PHP与Java使用des加密通讯
- mysql数据库入门教程(11):视图讲解大全
- POJ 3518 Prime Gap(素数题)
- LeetCode Algorithm 389. 找不同
- (无限级、递归)DropDownList显示树形分类
- UNIX网络编程——套接字选项(SO_RCVBUF和SO_SNDBUF)
- 阿里云OSS对象存储STS鉴权配置
- XRDP与VNC的关系
- excel 科学计数法转换成文本完整显示_Excel中的数字格式和文本格式转换
- android微信支付指纹支付,为什么微信支付不能指纹支付?微信怎么指纹支付?
- 手机云便签怎么设置休息日免打扰?
- 【技能】使用纯CSS+html写出方向箭头,简单大方,好看
- PyQt5 PyQt5-tools 安装
- 利用SAH实现kD树快速分割模型实践
- STM32两轮自平衡小车物料采购清单
- matlab 图片 并行,图片尺寸批量resize的matlab并行代码
- linux软链接命令,linux ln 命令使用参数详解(ln -s 软链接)
- 网络监听的防护(电脑篇)