Releases: TerryZ/SelectMenu
Releases · TerryZ/SelectMenu
Release list
v2.1
更新内容:
- 修复多分组数据模式下,设置 initSelected 初始化选中项目无效的问题
- 处理菜单显示层级问题
- 解决动态数据模式下,多分组模式切换无效的问题
- 解决高级菜单模式下,键盘向上进行项目选择时脚本报错的问题
- 调整插件部分样式内容
- 修复常规菜单模式下,多级菜单在 FireFox 下显示错乱的问题
- 增加 onHidden 回调,可以在菜单隐藏时,执行操作
- 增加 $.fn.selectMenuValues() 的API,用于获得高级模式菜单选中的项目
- 修复嵌入模式并设置为单选模式、高级模式时,在选择项目后,菜单列表项目会被清空的问题
v2.0
更新内容:
- 增加屏幕边缘自动判断
- 增加菜单打开的状态下,浏览器滚动检测边缘超出的处理
- 移除多余 jQuery 表达式
- 优化插件性能
- 修复部分情况下对象出现错误的问题
- 修复部分情况下,菜单弹出位置不正确的问题
- 增加 searchField 字段,在高级菜单模式中,允许设置具体搜索的字段,而不默认使用 showField 字段
- 增加 $.fn.selectMenuHide() 的 API,用于关闭菜单
- 增加 $.fn.selectMenuClear() 的API,用于清空高级菜单模式下的所有选中项目
- 增加 eTabSwitch 事件回调,用于在高级菜单模式且使用分组数据的情况下,响应分类(Tab)切换的事件回调
- 增加多级菜单支持(常规模式菜单),理论上支持无限级别
- 增加少量动画效果