//获取鼠标当前位置的函数 function getMousePos(event) { var e = event || window.event; var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft; var scrollY = document.documentElement.scrollTop || document.body.scrollTop; var x = e.pageX || e.clientX + scrollX; var y = e.pageY || e.clientY + scrollY; return { 'x': x, 'y': y }; } //右键事件调用的函数 function zTreeOnRightClick(event, treeId, treeNode) { treenode = treeNode; console.log(treenode) name = treenode.name; var posobj = getMousePos(); event = event || window.event; if(treeNode.children && treeNode.children.length !=0){ var posobj = getMousePos(); $('.operate').css({ "top": posobj.y, "left": posobj.x, "display": 'block', }); $('#rewname').css('display', 'block'); $('#delnode').css('display', 'block'); event.cancelBubble = true; } };