【javascript】jQuery判断用户右击事件

jquery 判断用户是鼠标是右击还是左击,

// 1 = 鼠标左键 left; 2 = 鼠标中键; 3 = 鼠标右键

$(document).mousedown(function(e) {
	if(3 == e.which){
         alert(‘这 是右键单击事件‘);

}else if(1 == e.which){
        alert(‘这 是左键单击事件‘);

  }
});

【javascript】jQuery判断用户右击事件,布布扣,bubuko.com

时间: 2025-01-06 00:23:31

【javascript】jQuery判断用户右击事件的相关文章

javascript jquery 判断对象为空的方式

java中存在很多空指针的问题,需要经常做预防和判断,如若不然,控制台出现恼人的异常,让人信心备受打击,早期写程序的时候没有经验,不能根据异常信息找到问题的根源,唯一做的事情就是祈祷,千万别出现什么异常信息啊!现在碰到与问题,到希望异常信息越详细越好,但偏偏事与愿违,我们所采用的框架居然把所有的异常全部throws 即使再controller获取也比较麻烦,一旦出现与预期不一样的结果,都不知道是哪里出了问题,调试起来确实不便. js中也是一样,虽然不会出现一大串异常代码,但控制台还是会有错误警告

SharePoint 2013 JavaScript 对象判断用户权限

场 景 近期有个场景,判断当前用户对项目有没有编辑权限,使用JavaScript完成,弄了好久才弄出来,分享一下,有需要的自行扩展吧,具体如下: 代 码 function getPermissions() { var mycontext = new SP.ClientContext(); var mysite = mycontext.get_web(); var mylist = mysite.get_lists().getByTitle('Demo'); myitem = mylist.get

jquery判断点击事件是否为指定区域

<script type="text/javascript"> $(document).click(function(e){ e = window.event || e; var obj = e.srcElement || e.target; if(!$(obj).is("#keywords-area ul li")) { $("#keywords-area").hide(); } }); </script> 说明: 1.

javascript/jquery判断是否为undefined或是null!

今天遇到了这个问题,判断如果为空,则会去执行什么什么. var abc = data.mch_id; if ( typeof(abc) == 'underfined' ) { alert('值为空'); } type返回的字符串,有六种 : "number", "string", "boolean", "function", "object", "undefined". 所以代码中的un

Javascript:仿淘宝搜索框用户输入事件的实现

打开淘宝网首页,找到淘宝首页的搜索框,大家可以看到,当页面一打开,搜索框中就可以看到灰色字体"少女高跟鞋",还有闪烁的光标.当用户点击输入的时候,灰色字消失.当用户清空文本框的所有内容的时候,灰色字自动恢复. 接下来,这个小案例就是要介绍如何实现这种效果,即用户输入事件. 判断用户输入的事件有 oninput 和onpropertychange .当然,想必你能想到,由于浏览器兼容的问题,他们出现的场合有所不同. 正常浏览器支持oninput ,而 IE6.IE7.IE8 支持的 on

JAVASCRIPT和JQUERY判断浏览器信息总汇(备忘)

<script type="text/javascript">        //jquery判断浏览器信息        $(function(){            var bro=$.browser;//获取浏览器用户代理信息;            var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;            var bro_firefox=bro.mozilla;/

JavaScript经典代码【二】【javascript判断用户点了鼠标左键还是右键】

IE 下 onMouseDown 事件有个 events.button 可以返回一个数值,根据数值判断取得用户按了那个鼠标键 events.button==0 默认.没有按任何按钮. events.button==1 鼠标左键 events.button==2 鼠标右键 events.button==3 鼠标左右键同时按下 events.button==4 鼠标中键 events.button==5 鼠标左键和中键同时按下 events.button==6 鼠标右键和中键同时按下 events.

JavaScript&amp;jQuery.键盘事件

键盘事件 键盘事件,当用户操作键盘时发生. 常见的键盘事件有: input,当<input>或<textarea>元素的值发生变化时触发. keydonw,当用户按下键盘上的任意键时触发. keypress,当用户按下键盘上一个键并在屏幕上反映一个字符时触发. keyup,当用户松开键盘上一个键时触发. <html> <head> <title>TODO supply a title</title> <meta charset=

Javascript - Jquery - 事件

事件(Event) 页面载入事件 ready(x) x是事件侦听器,由window或document调用.加载完毕会调用x. $(document).ready(function(){ }) //可以简写为:$(function(){ }) //或 $(document).ready(aa=function(){ }) //或 $(document).ready(aa) function aa(){ } 键盘鼠标事件 keyup(x) x是事件侦听器,键盘按下时或使用鼠标粘贴时会调用x. $(d