【发布时间】:2016-12-20 08:44:55
【问题描述】:
我认为这是一个很常见的问题,但我一直无法找到可行的解决方案。当用户单击表单的提交按钮时,我希望光标开始旋转 (cursor: wait)。
<button type="submit" class="save btn btn-grey" id="button">Gem</button>
这是我尝试过的解决方案: https://jsfiddle.net/Zht9B/240/
问题在于,一旦用户将鼠标从按钮上移开,忙碌的光标就会消失。我希望光标保持忙碌状态,直到新页面加载完毕。 (提交表格会跳转到新页面)
【问题讨论】:
-
您的问题显示没有任何努力。你试过什么?
-
你的意思是
cursor: wait? -
重复的问题是一切都是jQuery,OP从来没有提到jQuery。
-
这是在 javascript 中执行此操作的方法:
document.getElementsByTagName("body")[0].style.cursor = 'wait';或document.body.style.cursor = 'wait';,请注意,这只适用于将鼠标悬停在正文内的其他元素上。 -
@KevinKloet 重新打开,但是 OP 在他们的示例中使用了 jQuery (jsfiddle)。
标签: javascript css