rightShow(item) {
this.isPersoncontextMenus = true;
let menu = document.getElementById("msgRightMenu");
var e = e || window.event;
var marginWidths = 332;
var marginHeight = 55;
//鼠标点的坐标
var oX = e.clientX - marginWidths;
var oY = e.clientY - marginHeight;
if(oX>423){
oX = 423;
}
//菜单出现后的位置
menu.style.display = "block";
menu.style.left = oX + "px";
menu.style.top = oY + "px";
//阻止浏览器默认事件
return false;//一般点击右键会出现浏览器默认的右键菜单,写了这句代码就可以阻止该默认事件
相关文章
- 04-06Vue右键菜单
- 04-06Vue 上拉加载简单实现
- 04-06Vue - 解决路由过渡动画抖动问题
- 04-06Vue中的动画特效
- 04-06vue 动画&过渡
- 04-06vue 路由过渡效果(1)
- 04-06Vue uni-app前端生成二维码
- 04-06Vue和原生Html简单实现淡入淡出动画效果
- 04-06Vue组件开发--轮播图的实现
- 04-06vue 淡入淡出组件