有没有一种方法可以预加载Bootstrap的Glyphicons?
我有一个“下一步”按钮,当按下时会显示旋转的“重新加载”图标。
(正常状态文本=“下一步”,按下时更改为加载旋转器)
我有一个“下一步”按钮,当按下时会显示旋转的“重新加载”图标。
(正常状态文本=“下一步”,按下时更改为加载旋转器)
$('button#next').on('click', function nextProblem() {
addSpinner.call($(this));
redirectToNext();
});
function addSpinner() {
if (!$(this).eq(0).hasClass("spinning")) {
$(this).eq(0).html('<span class="glyphicon glyphicon-refresh spinning"></span>');
}
}
但加载需要245毫秒,直到此时才会显示内容。
(这是为了在重定向时间较长时显示“加载”状态。但现在,对于不超过2xx毫秒的普通重定向,按钮只会变成空白)
虽然这不是最大的问题,但也不美观。
我该如何解决这个问题?
span
,而是直接在HTML中隐藏它。然后从JS中取消隐藏它。您可以添加一个类hidden
,并将其删除。 - azeós