jquery-smartMenu 鼠标右键点击事件

引用文件:



给对象添加鼠标右键点击事件:

//添加鼠标右键事件
$("#tab_"+id).mousedown(function(e){
rightMouse(e,id);
})

鼠标右键方法:

/**
 * 鼠标右键事件
 * @param e
 */
function rightMouse(e,id){
    if (e.which == 3) {
        var opertionn = {
                name: "关闭",
                offsetX: 2,
                offsetY: 2,
                textLimit: 10,
                beforeShow: $.noop,
                afterShow: $.noop
            };
        var imageMenuData = [
   [{
       text: "关闭",
       func: function () {
        delTab(id);
       }
   }, {
       text: "关闭其他",
       func: function () {
        delOtherTab(id);
       }
   }],
   [{
       text: "关闭全部",
       func: function () {
        delAllTab();
       }
   }]
        ]; 
        $("#tab_"+id).smartMenu(imageMenuData, opertionn); 
    } 
}

你可能感兴趣的:(右键点击事件)