【问题标题】:bind mousewheel and keydown in jquery在jquery中绑定鼠标滚轮和keydown
【发布时间】:2013-08-29 07:44:24
【问题描述】:

我得到了这些代码,它们应该对鼠标滚轮和按键做出反应:

$('#wellcome-box').bind('mousewheel, keydown', function(event){
    console.log(event);
    if(event.which.keyCode == 40){
        alert();
    }
    else
    {
        movesTo('#slide-box-art');
        $('#onto-panel').slideDown(250);
    }
});

但我得到的只是一个鼠标滚轮事件,而不是任何按键。我做错了什么?

【问题讨论】:

  • 试试.on('mousewheel keydown', function(event){,同时发布你的html
  • 不是.which.keyCode。选择一个或另一个

标签: jquery events keypress keydown mousewheel


【解决方案1】:
$('#wellcome-box').on('mousewheel keydown', function(event){

您不需要逗号,on 是首选的方法调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    相关资源
    最近更新 更多