一个可折叠的jQuery菜单插件
Posted
tags:
中文标题:一个可折叠的jQuery菜单插件
原文标题:A collapsible jQuery menu plugin
项目评级:Star:1900 Fork:490
下载地址:https://github.com/onokumus/metismenu
详情介绍
梅蒂斯梅努
一个可折叠的jQuery菜单插件
此版本不支持任何版本的IE浏览器。
开始
安装
使用npm安装:
用纱线安装:
使用composer安装
下载
下载
用法
请确保在元素a
的基础上添加aria-expanded
。该属性明确定义了可折叠元素的当前状态,以用于屏幕阅读器和类似的辅助技术。如果可折叠元件默认关闭,则其值应为aria-expanded="false"
。如果使用mm-active
类将可折叠元素的父li
元素默认设置为打开,请在控件上设置aria-expanded="true"
。插件将根据可折叠元素是否已打开或关闭自动切换此属性。
将has-arrow
类添加到a
元素
停止在某些元素上打开列表
如图所示,在<a>
元素中设置aria disabled=“true”将停止metisMenu打开该特定列表的菜单。这可以动态更改,并将正确遵守:
切换
类型:Boolean
默认值:true
用于自动折叠支撑。
处置
类型:String
默认值:null
用于停止和销毁metisMenu。
预防性违约
类型:Boolean
默认值:true
防止或允许在展开/折叠后发生下拉菜单的onclick事件。
自2.7.0版本起
触发器元素
类型:jQuery selector
默认值:a
parentTrigger(父触发器)
类型:jQuery selector
默认值:li
子菜单
类型:jQuery selector
默认值:ul
事件
<表格>
事件类型 | 描述 |
---|
显示.metisMenu | 当调用_show 实例方法时,此事件会立即触发时间> |
shown.metisMenu(显示时间菜单) | 当折叠ul 元素对用户可见时(将等待CSS转换完成),会触发此事件时间> |
隐藏.metisMenu | 当调用_hide 方法时,会立即触发此事件时间> |
隐藏.metisMenu | 当折叠ul 元素对用户隐藏时(将等待CSS转换完成),会触发此事件时间> |
表格>
从v2迁移到v3
演示
http://mm.onokumus.com
包含一个简单的HTML文件来演示metisMenu插件。
关于
相关项目
贡献者
<表格>
贡献者 |
---|
奥诺库姆斯 |
迪戈朱 |
新浪微博 |
德鲁戈·勒博夫斯基 |
布尔科夫BA |
亚瑟王 |
mrdziuban先生 |
尼科拉西结 |
彼得大街你好 |
钾中毒 |
安德烈·伊斯特伍德 |
格涅瓦舍夫 |
719媒体 |
克里斯威金斯 |
日本 |
卢卡斯·德贡 |
Cedidi公司 |
沃梅尔 |
卡皮内特 |
表格>
贡献
拉货请求和明星总是受欢迎的。对于bug和功能请求,请创建一个问题。
请阅读投稿指南,了解有关打开问题、拉取请求和编码标准的建议。
发布历史记录
<表格>
日期 | 版本 | 变化 |
---|
2021年5月16日 | 版本3.0.7 | sass支持 |
2020年3月22日 | 版本3.0.6 | 修复安全漏洞 |
2019年9月22日至28日 | 版本3.0.5 | 将dispose修复为类似于init(添加事件)#184 |
2019年3月7日 | 版本3.0.4 | 修复 |
2018年10月5日 | 版本3.0.3 | 修复 |
2018年10月5日 | 版本3.0.2 | 修复 |
2018年10月5日 | 版本3.0.1 | 修复 |
2018年10月5日 | 版本3.0.0 | 功能更强 |
2018年10月5日 | v2.7.9.1版本 | 修复处置选项#173 |
2018年6月28日 | v2.7.9版本 | 使jquery成为对等依赖项 |
2018年6月14日 | v2.7.8版本 | 删除aria扩展属性&;删除过渡和检查 |
2018年2月14日 | v2.7.4版本 | jQuery->;$在src/metisMenu.js中修复导入#158个 |
2018年2月14日 | v2.7.3版本 | 可能未在node.js环境#156中定义窗口 |
2017年12月31日 | v2.7.2版本 | 隔离引导程序更改,删除旧的遗留ie9代码#154 |
2017年10月30日 | v2.7.1版本 | 添加了check-in complete()-在处理菜单时中断的回调#150 |
2017年3月8日 | v2.7.0版本 | fixedhas-arrow 类边界颜色&;添加了新的3个选项 |
2017年2月23日 | v2.6.3版本 | 固定#129 |
2017年2月2日 | v2.6.2版本 | doubleTapToGo选项已弃用 |
2016年12月6日 | v2.6.1版本 | 修复require.js |
2016年11月29日 | v2.6.0版本 | 处置支架 |
2016年5月6日 | v2.5.2版本 | 修复Menu无法删除正在折叠的类的问题 |
2016年5月6日 | v2.5.1版本 | 固定引导冲突 |
2016年3月31日 | v2.5.0版本 | 活动支持 |
2016年3月11日 | v2.4.3版本 | 创建流星包 |
2016年3月4日 | v2.4.2版本 | 返回2.4.0版本 |
2016年3月3日 | v2.4.1版本 | 传递给方法的转换元素(已删除) |
2016年1月25日 | v2.4.0版本 | 支持AMD/Node/CommonJS |
2016年1月8日 | v2.3.0版本 | 将aria-disabled=true添加到链接元素可防止打开下拉列表 |
2015年9月27日 | 2.0版本 | 支持的事件&;添加的预防默认选项 |
2015年8月6日 | v2.1.0版本 | RTL&;aria-expanded 属性&;TypeScript类型定义支持 |
2015年7月25日 | v2.0.3版本 | 当活动项具有doubleTapToGo时,不应折叠 |
2015年5月23日 | v2.0.2版本 | 固定的,固定的 |
2015年5月22日 | v2.0.1版本 | 可更改类名支持 |
2015年4月3日 | 2.0版本 | 删除引导依赖项 |
2015年3月24日 | v1.1.3版本 | 作曲家支持 |
2014年11月1日 | v1.1.3版本 | 引导程序3.3.0 |
2014年7月7日 | 1.0版 | 添加双击功能 |
2014年6月24日 | v1.0.3版本 | cdnjs支持&;重命名插件 |
2014年6月18日 | v1.0.3版本 | 创建咕哝任务 |
2014年6月10日 | v1.0.2版本 | 针对IE8&;第9页 |
表格>
著者
奥斯曼·努里·奥库姆斯
许可证
版权所有©2021,Osman Nuri Okumus。
根据麻省理工学院许可证发布。
JavaScript Jquery可折叠插件
Jquery可折叠插件
jquery可折叠边栏菜单
06 Jquery UI Accodion 可折叠面板插件
基于 Datatable Jquery 的插件 - 表格 - 表格中可折叠的问题 - Javascript/HTML
jquery easyui 可折叠的导航菜单这段看不懂,求详解