Javascript 如何在JQuery中更改光标在按键(Ctrl)上的位置?

Javascript 如何在JQuery中更改光标在按键(Ctrl)上的位置?,javascript,jquery,cursor,onkeypress,Javascript,Jquery,Cursor,Onkeypress,使用jQuery,我想在按下任何键(例如Ctrl)时更改页面上的光标。 简单的任务,但我不能让它工作。。。 显然,这是我的第一个想法——行不通: $(document).on('keydown',function(){ $(document).css('cursor','wait'); }); 知道怎么回事吗?想想你想要的是这样的东西: $('body').css('cursor','wait'); 您不能将CSS应用于文档。另外,如果您只想将此css应用于按下CTRL键,则可以执行以下

使用jQuery,我想在按下任何键(例如Ctrl)时更改页面上的光标。 简单的任务,但我不能让它工作。。。 显然,这是我的第一个想法——行不通:

$(document).on('keydown',function(){
  $(document).css('cursor','wait');
});

知道怎么回事吗?

想想你想要的是这样的东西:

$('body').css('cursor','wait');
您不能将
CSS
应用于
文档
。另外,如果您只想将此css应用于按下
CTRL
键,则可以执行以下操作:

$(document).on('keydown', function (event) {
    if (event.ctrlKey) {
        $('body').css('cursor', 'wait');
    }
});

想想你想要的是这样的东西:

$('body').css('cursor','wait');
您不能将
CSS
应用于
文档
。另外,如果您只想将此css应用于按下
CTRL
键,则可以执行以下操作:

$(document).on('keydown', function (event) {
    if (event.ctrlKey) {
        $('body').css('cursor', 'wait');
    }
});