使用jQuery,我想在按下任何键时更改页面上的光标(例如Ctrl)。 简单的任务,但我无法让它工作...... 这是我的第一个想法,显然 - 不起作用:
$(document).on('keydown',function(){
$(document).css('cursor','wait');
});
知道出了什么问题吗?
答案 0 :(得分:3)
想想你想要的是这样的:
$('body').css('cursor','wait');
您无法将CSS
应用于document
。此外,如果您只想将此css应用于CTRL
按键,您可以执行以下操作:
$(document).on('keydown', function (event) {
if (event.ctrlKey) {
$('body').css('cursor', 'wait');
}
});