jQuery右键菜单插件contextmenu.js

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

 2251  12  查看评论 (3)
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');
        }
    }
})

相关插件-独立的部件

html5手势解锁插件H5lock.js

html5手势解锁插件H5lock.js详细注释
  独立的部件
 7520  53

jQueryShare分享插件支持微信分享

jQueryShare实现弹出层分享插件修改版,支持微信分享
  独立的部件
 8076  107

jquery-ui改良版

jquery-ui或许你都看厌了那些ui,改良后的ui较为现代化
  独立的部件
 15251  53

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

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

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币

    黑色的夜 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

    不错,待会试试看

    回复
取消回复