引用文件:
<link rel="stylesheet" type="text/css" href="<%=basePath%>js/artDialog4/skins/blue.css" />
<script language="JavaScript" src="<%=basePath%>js/jquery-smartMenu-min.js"></script>
给对象添加鼠标右键点击事件:
//添加鼠标右键事件
$("#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);
}
}