鼠标右键事件
来源:互联网 发布:tomcat怎么修改端口 编辑:程序博客网 时间:2024/05/21 07:06
项目开发中,会遇到鼠标右键事件。而在使用鼠标右键事件时,需要禁止其默认右键事件,简单实例如下:
1、HTML代码:
<div id="wrap"> <p>节目</p> <ul> <li>first</li> <li>second</li> </ul></div>
2、css代码:
html,body{margin: 0;padding: 0;} #wrap{position: relative;width: 300px;margin: 100px auto 0;} #wrap p{cursor: pointer;width: 100%;text-align: center;} #wrap ul{border:1px solid #ccc;box-sizing:border-box;position: absolute;left: 0;top: 20px;display: none;list-style: none;padding: 0;width: 100%;} #wrap ul li{cursor:pointer;height: 20px;line-height: 20px;text-align: center;} #wrap ul li:nth-of-type(1){border-bottom: 1px dashed #ccc;} #wrap ul li:hover{background-color: #ccebf8;}3、js(jQuery)代码:
$(function($){ $('#wrap p').on("contextmenu",function(){ return false; }); $('#wrap p').mousedown(function(event){ var event = event || window.event; console.log(event.which); if (3 == event.which) { $('#wrap>ul').show(); } }); $('#wrap ul>li').click(function(){ var text = $(this).text(); $('#wrap p').text(text); $('#wrap ul').hide(); }); });
4、效果图:
阅读全文
0 0
- Extjs4---鼠标右键事件
- js 鼠标右键事件
- 鼠标右键事件
- 鼠标右键事件
- js 禁止鼠标右键事件
- javascript 处理鼠标右键事件
- javascript 处理鼠标右键事件
- javascript 处理鼠标右键事件
- javascript 处理鼠标右键事件
- javascript 处理鼠标右键事件
- javascript 处理鼠标右键事件
- AngularJS实现鼠标右键事件
- jquery禁止鼠标右键事件
- as3 鼠标右键点击事件处理
- Flash as3 as2 鼠标右键事件触发
- C# 点击鼠标右键引发的事件
- jquery 中 注册鼠标右键单击事件
- jquery 中 注册鼠标右键单击事件
- Git学习
- linux免认证登录
- select、poll、epoll之间的区别总结
- HDU 1003 Max Sum Java
- 使用Unicode字符集出现的错误总结
- 鼠标右键事件
- css 字体样式设置大全
- Error:Execution failed for task :app:transformClassesWithInstantRunForDebug解决方案
- [leetcode] 367. Valid Perfect Square
- c++虚函数
- lintOptions引起的Execution failed for task ':mobile:lint'.编译错误
- C# 多态典型练习题
- C语言实现一个数的二进制位模式从左到右翻转后的值
- 深度学习——提高网络性能(一)