如果你有任何的意见或建议,请到scriptlover.com上面留言。
- 支持无限级菜单
- xml方式书写菜单
- 完全自定义菜单项
- 一个文档可实例化多个对象
- 多种显示模式
- 可支持灵活切换皮肤
- 多浏览器兼容(ie6+ ,firefox ,sarari ,opera?)
调用说明
Menu类的属性和方法:
- 属性width:控制菜单宽度,默认为180px
- 属性xml:菜单数据源文件
- 属性xmlString:数据xml串
- 属性trigger:触发弹出菜单的对象
- 方法init:初始化对象的属性和方法
- 方法show:显示主菜单,接受参数为"当前事件源"
xml和xmlString属性两者设定其一就可以;trigger对象可不设定,那么可调show方法显示菜单。
xml描述文件节点及属性:
- 节点root:文档根节点
- 节点menu:描述一个菜单
- 节点ul:描述一个菜单项组合
- 节点li:描述一个菜单项
- 属性enabled:为false,那么该菜单为无效状态
- 属性id:节点id
- 属性child:指向的子菜单id
xml描述文件中为节点添加事件:
最终li元素将会在html文档中解析为li元素,且它的属性都会全部被解析,因此可用下列方法添加:
- 直接在li节点中写属性,比如onclick="{alert('clicked me')}"。
- 可以给li元素一个id,然后在脚本中为元素添加事件。
分享到:
相关推荐
Win11的右键菜单统一封装了一层选项,想要更多可选项的操作还是麻烦了点。为解决这个问题,给大家分享这个资源,可以还原成Win10的右键菜单,也可以再次还原回Win11的右键菜单。
基于jQuery的自定义鼠标右键菜单,供大家一起共同分享学习。
前几天我们刚刚分享过一款超实用jQuery右键菜单,使用和配置都比较简单。这次我们要分享的也是一款JavaScript右键菜单插件,它的外观是基于Bootstrap的,因此UI比之前那款要漂亮许多,另外这款右键菜单插件也支持...
为文件夹或者文件类型 添加右键菜单,文件类型 根据后缀进行区别,我搜过次软件方面的资料 发现没有此方面的资料,所有给广大网友分享一个,有问题可以在下面回复 我看到了 会回复的。
仿Windows7风格的网页右键菜单! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net
增强Windows右键菜单的小工具,提供源码,有助于相互学习。PS:这个不是我编的,不过我觉得有参考价值,传上来分享。
今天我们要来分享一款很实用的jQuery右键菜单插件,这款右键菜单插件的样式是基于Bootstrap的,因此外观开起来比较简洁清新。这款jQuery右键菜单最大的特点是点击菜单项后,将会在页面右上方弹出很漂亮的提示框,...
关于右键菜单,我们介绍得并不多,目前只有介绍过一款jQuery Bootstrap右键菜单 带点击菜单...今天要继续为大家分享一款高大上的jQuery右键菜单,这款右键菜单可以让使用者自定义菜单弹出的区域,因此非常灵活和实用。
asp.net 修改系统的右键菜单! 很值得下载看看!资源免费,大家分享!!
本文实例为大家分享了js局部自定义鼠标右键菜单的具体代码,供大家参考,具体内容如下 前言 html局部自定义鼠标右键菜单 局部! 局部! 局部! 重要的关键词说三遍! 一、效果展示 二、源代码 <!DOCTYPE ...
去掉某些多余的右键菜单选项,不妨试试我今天分享的这款Windows软件,它是一款简洁、小巧且纯粹的开源应用,而且软件大小只有300KB,几乎不占用存储能高效管理右键,现在可以完美支持 Windows 7和Windows 10系统。...
真正的VB.net屏蔽flash右键菜单,Visual Studio 2008 写的程序。本人在自己的电脑上测试效果不错。现在拿出来与大家分享,如有不足之处,请大家多多指教。
易语言屏蔽控件右键菜单源码。@易语言源码分享站。
PYQT5+MYSQL+数据库+QTableWidget+QMessageBox+QDialog+右键菜单写的小程序分享一下
flex右键菜单代码,很不错的哦。分享给大家;
今天分享的不是技术,今天给大家分享个插件,针对现有的vue右键菜单插件,大多数都是需要使用插件本身自定义的标签,很多地方不方便,可扩展性也很低,所以我决定写了一款自定义指令调用右键菜单(vuerightmenu) ...
chrome 右键菜单,自定义搜索和分享。 新增:自定义识图、配置的导入导出、右键菜单开关。 如何安装 方式1: 使用 Chrome 访问 或者在 中搜索 Menu fish,然后安装。 推荐有良好网络的条件下使用这种方式。 方式2: ...
本文实例为大家分享了js实现右键菜单的具体代码,供大家参考,具体内容如下 原理: 1.屏蔽默认的右键菜单 2.点击右键获取位置,让自定义菜单到点击位置上 3.点击左键,自定义菜单消失 代码如下 <!DOCTYPE html> ...