问答详情
源自:2-2 jQuery鼠标事件之mousedown与mouseup事件

e.which为何等于1啊

alert('e.which: ' + e.which)

提问者:慕粉3362813 2016-06-28 11:30

个回答

  • qq_唯爱YOU_0
    2017-02-27 15:10:08

    怎么我的鼠标左键点击e.which是1,中间键和右键点击没有弹出窗口?

  • qwer12345
    2016-08-21 21:16:38

    e是event   在mousedown和mouseup事件中,event.which属性返回的是第对应鼠标按钮的映射代码,点击鼠标左键是1,滚轮键是2,右键是3   http://www.365mini.com/page/jquery-event-which.htm有说明的

  • 子涵_program
    2016-07-12 08:36:28

    这里的e是event,event是所有事件自身固定带有的对象,你 绑定了任何时间,就存在这event。而which是event对象系统自带的属性。你调用event.which系统就固定指向1、2或者3.

  • 慕粉3362813
    2016-06-28 14:49:15

    知道了,这个东西也可以监听鼠标的,左键1,滚轮是2,右键为3,我一直以为只可以监听键盘

  • DIWUCH
    2016-06-28 13:47:42

    左键报告1,你点击了左键就会返回1啊,如果你想填入中文的话,可以用switch来把数字变成文字