慕粉3362813
2016-06-28 11:30
alert('e.which: ' + e.which)
怎么我的鼠标左键点击e.which是1,中间键和右键点击没有弹出窗口?
e是event 在mousedown和mouseup事件中,event.which属性返回的是第对应鼠标按钮的映射代码,点击鼠标左键是1,滚轮键是2,右键是3 http://www.365mini.com/page/jquery-event-which.htm有说明的
这里的e是event,event是所有事件自身固定带有的对象,你 绑定了任何时间,就存在这event。而which是event对象系统自带的属性。你调用event.which系统就固定指向1、2或者3.
知道了,这个东西也可以监听鼠标的,左键1,滚轮是2,右键为3,我一直以为只可以监听键盘
左键报告1,你点击了左键就会返回1啊,如果你想填入中文的话,可以用switch来把数字变成文字
jQuery基础(三)—事件篇
89997 学习 · 625 问题
相似问题