jQuery右键菜单插件contextmenu.js

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

 46382  315  查看评论 (4)
分享到微信朋友圈
X
jQuery右键菜单插件contextmenu.js ie兼容6

使用方法

第一步 将jquery-1.4.4.min.js,jquery.contextmenu.r2.js拷贝到你的项目中

第二步 在需要右键菜单的页面引入 两个js

<script  src="jquery-1.4.4.min.js"></script>
<script src="jquery.contextmenu.r2.js"></script>

第三步添加右键菜单项,例如:

<div id="demo2"> 右键点此</div>
<!--以下就是右键demo2后弹出的菜单项-->
<div class="contextMenu" id="myMenu2">
  <ul>
    <li id="item_1">选项一</li>
    <li id="item_2">选项二</li>
    <li id="item_3">选项三</li>
    <li id="item_4">选项四</li>
  </ul>
</div>

第四步绑定此右键菜单,例如:

$('#demo2').contextMenu('myMenu2', { //菜单样式    
    menuStyle: {
        border: '2px solid #000'
    }, //菜单项样式    
    itemStyle: {
        fontFamily: 'verdana',
        backgroundColor: 'green',
        color: 'white',
        border: 'none',
        padding: '1px'
    }, //菜单项鼠标放在上面样式    
    itemHoverStyle: {
        color: 'blue',
        backgroundColor: 'red',
        border: 'none'
    }, //事件       
    bindings: {
        'item_1': function(t) {
            alert('Trigger was ' + t.id + '\nAction was item_1');
        },
        'item_2': function(t) {
            alert('Trigger was ' + t.id + '\nAction was item_2');
        },
        'item_3': function(t) {
            alert('Trigger was ' + t.id + '\nAction was item_3');
        },
        'item_4': function(t) {
            alert('Trigger was ' + t.id + '\nAction was item_4');
        }
    }
})

相关插件-独立的部件

mui搜索列表添加热门等模块

利用mui搜索列表的源代码,加入我们需求的热门等模块
  独立的部件
 27506  299

jQuery HTML导出Excel插件table2excel

jquerytable2excel是一款可以将HTML表格的内容导出到微软Excel电子表格中的jQuery插件。该插件可以根据你的需要导出表格中的内容,不需要的行可以不导出。它文件体积小,使用非常方便。
  独立的部件
 121627  508

复制剪切粘贴插件clipboard.js

clipboard.js能够实现复制剪切粘贴的功能,实例方法全。
  独立的部件
 59441  418

canvas实现的步骤流程插件

项目需要,找不到合适的,个人编写实现,可根据数据动态生成节点
  独立的部件
 31115  340

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

    0
    2018/5/7 17:30:27
    mac上的火狐浏览器不兼容,求解 回复
    黑色的夜 0
    2017/11/5 16:17:59

    前面说错了,前面说错了,抱歉!。。。。应该是修改成: 

    $(document).on('contextmenu',$(this).selector, function(e) {
        黑色的夜1
        2017/11/5 16:20:22

        修改jquery.contextmenu.r2.js的81行代码修改,这个样子的话append后的代码才可以有右键功能!!!

    回复
    hbgf619 0
    2017/9/28 8:22:44

    不错,待会试试看

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复