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

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

 20905  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, "回调数据");

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

js上下文菜单插件basicContext.js

basicContext.js 强大的纯Js上下文菜单插件
  独立的部件
 28168  386

CSS3开关切换按钮

多组超具创意的CSS3开关切换按钮
  独立的部件
 41089  498

新浪天气、时间获取插件

LeoWeather 是一款专门用来获取天气和时间的插件,本插件自创的标签模式使得用户可以更好的对显示内容进行排版!
  独立的部件
 56597  501

可停靠屏幕边缘的侧边栏插件

我自己封装的可停靠屏幕边缘的侧边栏插件,可以制作页面的通知信息,客服信息,联系方式等
  独立的部件
 36752  452

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

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