博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Html鼠标右键菜单代码
阅读量:6843 次
发布时间:2019-06-26

本文共 671 字,大约阅读时间需要 2 分钟。

    
html菜单显示界面
  1. //之前在网上看过很多代码,但是有一个bug,算不少bug,但是我要在这里说一下。鼠标右键点击事件鼠标松开之后 执行的  ,因为个人的操作习惯,当右键点起的时候  在  
  2. 按钮的0*0位置也执行了右键  ,所以说  上边屏蔽了为什么还显示默认浏览器菜单,那么  我们只需要把显示的元素鼠标右键给屏蔽掉就不会了,欢迎大家转载本代码,谢谢大家!  
$("#btn").bind("contextmenu", function () {            return false;        })        $("#img").mousedown(function (e) {            if (e.which == 3)            {                //获取鼠标的x轴                var x = e.pageX;                //获取鼠标的Y轴                var y = e.pageY;                //对我们设定的菜单元素位置移动到当前鼠标右键点击的位置,并且显示出来                $("#btn").css({ 'top': y + 'px', 'left': x + 'px', 'display': 'block', 'position': 'absolute' });            }        })    })

  

 

你可能感兴趣的文章
http中post和get的区别
查看>>
从硬盘安装ubuntu的方法
查看>>
TCPDUMP中文手册
查看>>
apache 403 forbidden 错误解决方法
查看>>
ERP实施流程-步骤
查看>>
谈Excel的一些操作
查看>>
24.NAT地址转换技术
查看>>
mahout所实现的算法
查看>>
MFC中的CListCtrl网格控件添加行
查看>>
orzdba安装与使用
查看>>
Ansible API 2.0的测试
查看>>
LVS的三种负载均衡技术,八大负载调度算法
查看>>
linux 常用小命令
查看>>
AIX系列------ISO挂载
查看>>
数据库笔记10:插入数据 创建和操纵表
查看>>
重启citrix服务器,无法打开发布的程序
查看>>
cygwin openssh for windows
查看>>
按照文件名中包含的版本号信息对文件名列表进行排序
查看>>
jQuery学习笔记3:过滤器
查看>>
第四课:单用户及救援模式(一)
查看>>