Saiyine
Punto Com

Timestopping for fun and profit

2018-12-27 09:26:30

A veces tenemos llamadas Ajax que tardan una eternidad. Nuestra MongoDB no responde, el servicio web a SAP HANA se atasca en el dispatcher, la API del frigorifico con IOT no se decide en cuanto a si tenemos que comprar más cocacolas Hacendado o no.

Para esos casos, me ha dado por cambiar el cursor de la página al "Me lo estoy pensando" mientras dura la petición y volver al cursor normal cuando termina. Es un efecto resultón, la verdad.

$(document.body).css({'cursor' : 'wait'});
$(document.body).css({'cursor' : 'default'});

Pudorosamente, os copiopego esto de SO que se supone que puedes poner a ejecutarse cuando la página esté cargada y hará el mismo efecto automagicamente, pero presuntamente es para jQuery 1.8+:

$(document).ajaxStart(function() 
{
  $(document.body).css({'cursor' : 'wait'});
}).ajaxStop(function() {
  $(document.body).css({'cursor' : 'default'});
});

Inundadme los comentarios con el resultado y vuestros mejores videos. ¡Y no olvideis darle a "Me gusta"!

Rollos antiguos

2018-12-26 11:07:09 - Plexiglass.

2018-12-24 15:32:14 - Lo siguiente.

2018-12-23 21:02:58 - Buargh.

2018-12-14 08:48:44 - Build.

2018-12-13 20:18:25 - Avispamientos.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.