右键出现一个选项卡如何实现的呢

比如酒店的房态管理(已入住,需要打扫,坏房),右键会有一个选项卡(包括改为净房,关闭房间出售,改为脏房),怎么实现呢

先有一个自定义的菜单,把原有的默认菜单禁用,在contextmenu事件触发自定义菜单。
请参考大神的文章:https://juejin.cn/post/7091656718156824612


document.querySelector('body').addEventListener('contextmenu', (e) => {
      e.preventDefault()
      let { pageX, pageY } = e

      let menu = document.querySelector('#menu')
      menu.style.top = pageY + 'px'
      menu.style.left = pageX + 'px'
    })