jquery多级右键菜单自定义右键菜单

所属分类:其他-独立的部件,杂项

 21714  331  查看评论 (1)
分享到微信朋友圈
X
jquery多级右键菜单自定义右键菜单 ie兼容8

使用方法

引入contextmenu.css样式,jquery.类库及contextmenu.js,如需使用内置图标请引入icon文件夹下的js,css等

示列如下:

$(function() {
    var callback = function(data) { //自定义统一回调处理	可无
        console.log(data);
        alert(JSON.stringify(data.data) + ",按键盘“F12”键,前往浏览器控制台查看详细输出信息...");
    }
    var menu = {
        menus: [{
            title: '新增',
            icon: 'icon-plus',
            callback: function(data) {
                callback(data);
            },
            children: []
        }, {
            title: '删除',
            icon: 'icon-minus',
            callback: function(data) {
                callback(data);
            },
            children: []
        }, {
            title: '其它',
            icon: '',
            callback: function(data) {
                callback(data);
            },
            children: [{
                title: '菜单一',
                icon: 'icon-bars',
                callback: function(data) {
                    callback(data);
                },
                children: []
            }, {
                title: '菜单二',
                icon: 'icon-bars',
                callback: function(data) {
                    callback(data);
                },
                children: [{
                    title: '菜单一',
                    icon: 'icon-bars',
                    callback: function(data) {
                        callback(data);
                    },
                    children: []
                }, {
                    title: '菜单二菜单二菜单二菜单二',
                    icon: 'icon-bars',
                    callback: function(data) {
                        callback(data);
                    },
                    children: []
                }]
            }]
        }], //菜单

        default_color: '#ff6428', //默认字体颜色	#272727	可无
        hover_color: 'rgb(255, 228, 0)', //默认选择后的字体颜色	#fff	可无
        bgColor: 'rgb(83, 8, 8)', //默认背景颜色	#fff	可无
        color_block: 'rgb(227, 95, 44)', //默认选择色块背景颜色	#3280fc	可无
        line_color: 'rgb(161, 53, 31)', //默认分割线条颜色 #e5e5e5	可无
    };
    /* 参数回调数据描述,《任意值,可是对象,字符串,数值....》,参数回调数据非必须,可不传入 */
    $("#example2").contextMenu(menu, "回调数据");

});
相关插件-独立的部件,杂项

二维码解析器

利用qrcode.js制作的二维码解析器,可以用该插件制作长按识别二维码功能!
  独立的部件
 63716  364

jQuery实现弹幕实例

一个很好用的实例,适合新手
  独立的部件
 30566  332

html5读取二维码

手机端web调用摄像头读取解析二维码
  独立的部件
 63284  434

操作浏览器标题栏插件Title.js

Title.js是一个javascript库用来操作浏览器标题栏,没有依赖性。 这里有用法示例:添加前缀,加后缀,改变预定义的标题,招牌效果、打字机效果。
  独立的部件
 43945  359

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    对方正在输入中…… 0
    2018/12/17 23:11:10
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复