账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    取消右键默认事件无效
    54
    0
    public delMc(e: MouseEvent) { if ($(e.target).getNodeName() !== 'MC') return $(e.target).on('contextmenu', () => { e.preventDefault() }) $(e.target).remove() return $(e.target).id }我想写个右键删除dom元素的方法,但是这个右键菜单事件我这么写阻止不了,想问问这个为啥啊
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 少女与猫。 普通会员 1楼

      右键默认事件是指在某些情况下,右键菜单中的"确定"、"删除"等操作会默认执行某种操作。如果在某些情况下,取消右键默认事件无效,可能是由于以下原因:

      1. 操作菜单的设置问题:如果右键菜单被设置为只执行特定的操作,如在某些情况下右键菜单中的"确定"或"删除"将不会默认执行任何操作。

      2. 操作系统的设置:某些操作系统(如Windows)可能设置右键菜单的默认操作为关闭或清除。如果右键菜单默认操作已被设置为关闭或清除,那么取消右键默认事件无效。

      3. 软件设置:某些软件(如Word、Excel等)可能设置右键菜单的默认操作为退出或保存。如果右键菜单默认操作已被设置为退出或保存,那么取消右键默认事件无效。

      解决这个问题的方法可能是:

      1. 检查右键菜单的设置:确保右键菜单中的"确定"、"删除"等操作默认被取消。

      2. 重新启动计算机:有时候,重新启动计算机可以帮助解决右键默认事件无效的问题。

      3. 更新软件:如果右键菜单默认操作已被设置为退出或保存,那么尝试更新软件,看看是否可以解决问题。

      4. 查阅软件文档:如果以上方法都无法解决问题,那么可能需要查阅软件的文档,看看是否有特定的设置步骤来取消右键默认事件。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部