Javascript如何判断按下的是鼠标左键还是右键
Javascript如何判断按下的是鼠标左键还是右键
一、需求:在页面上某个元素上点击鼠标右键,弹出二级悬窗(右键菜单)。
二、解决技术问题:如何监听鼠标右键事件
三、解决方案:
1.使用jquery开发库;
2.给该元素注册jquery的mousedown事件;
3.事件对象event的属性值为0时表示是鼠标左键;值为2时表示鼠标右键。左键:event == 0;右键:event == 2
四、附上源码:
(jquery开发库可以去官网下载)
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div>
<p style="width:300px;height:100px;border:1px solid blue;">
Click me!!!!
</p>
<script type="text/javascript" src="jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("p").mousedown(function(event){
if(event.button == 0){
alert("您点击了鼠标左键!");
}else if(event.button == 2){
alert("您点击了鼠标右键!");
}
});
});
</script>
</body>
</html>
Javascript如何判断按下的是鼠标左键还是右键相关推荐
- wps右键失效_鼠标左键失灵右键代替左键怎么设置
鼠标左键失灵右键代替左键怎么设置 导读:小编根据大家的需要整理了一份关于<鼠标左键失灵右键代替左键怎么设置>的内容,具体内容:有时候鼠标左键失灵了,又没有备用了,怎么办?这时我们可以通过设 ...
- windows10鼠标右键有Linux,win10系统鼠标左键失灵右键正常的解决方法
一位用户和小编反馈说win10正式版系统中按鼠标左键就是不能控制,关机.重启.断电.杀毒都无效,到底是怎么回事?以为是电脑中毒了,检查后发现并没有,鼠标右键正常.碰到此疑问,小编给大家收集整理具体解决 ...
- ceisum禁止鼠标左键和右键拖动,滚轮缩放事件
禁止鼠标左键拖动事件 cesiumview.scene.screenSpaceCameraController.enableRotate=false; 禁止鼠标中键缩放 cesiumview.scen ...
- 区分鼠标左键和右键单击
在 mousedown 和 mouseup 事件处理程序让我们知道哪一个鼠标按键点击: ele.addEventListener('mousedown', function (e) {// e.but ...
- win10 - 鼠标(左键,右键)操作卡, 挂掉,死机问题的解决思路
笔记 我开始因为TortoiseGit图标不显示的问题,动了注册表 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Expl ...
- 记录记录mousedown 获取鼠标左键还是右键
记录记录一下 $("td").mousedown(function (e) {if(e.buttons == 1){alert("这个是左键"); } if(e ...
- 电脑鼠标左键按下去没反应怎么办
鼠标是电脑的重要硬件之一,很多操作都是需要鼠标来配合完成,如果电脑鼠标左键失灵的话会影响到电脑的正常使用.那么当鼠标左键按下去没反应怎么办呢?下面小编就教下大家电脑鼠标左键没有反应的解决方法. 一.软 ...
- 鼠标左键按钮不起作用? 这是解决方法
Third of november/Shutterstock.com11月3日/Shutterstock.com Even something as simple as a mouse button ...
- 鼠标左键会阻止定时器_炫彩“硬钢”专为右手玩家打造 雷柏VT30幻彩RGB游戏鼠标评测...
电子竞技现已如火如荼,许多人都想亲自到电竞游戏中感受感受电竞带来的无限激情,但要玩好电竞,就少不了一套专为电竞游戏优化的外设,而鼠标就是外设中的重要部分.雷柏深耕外设市场多年,近年来推出多款电竞外设产 ...
最新文章
- 某程序员哀叹:连续帮三任女朋友进360,京东等互联网大厂,进去后却都惨遭分手!...
- 搭建免费ftp服务,视频演示
- 【Animations】使用缩放动画放大视图(7)
- bookmark: partitioned tables in sql server 2005
- SQL日期时间和字符串函数
- MySQL索引背后的数据结构及算法原理----惊叹的深入
- Android之GridLayoutManager.setSpanSizeLookup问题
- 【ES11(2020)】Dynamic Import 动态引入
- Python urllib HTTP头注入漏洞
- 一份完整测试方案模板
- MCS51单片机的输入/输出接口
- 基于SSM小说阅读网站设计带爬虫功能
- Python数据分析(9)-numpy文件读写
- 【黑灰产犯罪研究】DDOS攻击
- STM32 CAN通讯过滤器使用总结及代码分析
- linux rm、rm -f、rm -r的区别
- 水滴筹创始人:除中国以外不推行996;字节跳动2021年净亏损6041亿!
- 知识图谱嵌入的Translate模型汇总(TransE,TransH,TransR,TransD
- 数据库---- 增删改查
- blog Manager 后台管理系统
热门文章
- 计算机电源5v有多大电流,计算机电源多大?
- OSError: [WinError 127] 找不到指定的程序。
- 华为交换机用户登录与密码修改
- 安装win7提示无法配置到计算机,安装win7出现“无法将windows配置为在此计算机的硬件上运行”怎么办...
- MapStruct分析
- 天津大学《企业文化与伦理》在线作业二-0001
- 配置Openfiler做ISCS实验
- android 时钟字体下载,网红文字时钟轮盘手机版下载-网红文字时钟work clock安卓版下载 v1.0_5577安卓网...
- 22吉大计算机学硕考研389分经验分享
- java二次开发微信公众号授权