当你点击一个按钮时,我想制作一个加载提示。下面是我的尝试,
this.mouse_loader_click = function(){
/* CONFIG */
xOffset = 10;
yOffset = 20;
$(".mouse-loader").click(function(e){
/* append the popup */
$(document.body).append("<p class='loading-tip'>Loading</p>");
$(".loading-tip")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
$(document.body).mousemove(function(e){
$(".loading-tip")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px");
});
return false;
});
};
但它的作用很有趣,因为loading element
- “.loading-tip”不会随着鼠标平滑移动。它似乎一直很生涩。
但是如果它在一个盒子里,它可以正常工作并且可以用鼠标平滑移动。
请看这里。
我错过了什么?我该如何解决?