Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   отключить курсор мыши jquery до полной загрузки (https://javascript.ru/forum/jquery/64794-otklyuchit-kursor-myshi-jquery-do-polnojj-zagruzki.html)

ufaclub 05.09.2016 22:07

отключить курсор мыши jquery до полной загрузки
 
в данный момент срабатывает событие hover в том месте где стоит курсор на экране после того как страница полностью загрузится.

примерно вот так

$(window).on('load', function () {

а вот тут код который как бы удаляет курсор или делает его недоступным до того как страница полностью не загрузится и только потом через 2 секунду показать курсор там где он остался с прошлой загрузки страницы

});

помогите пожалуйста

dd_smol 05.09.2016 22:56

убрать курсор не получится ... раньше была возможность с помощью CSS (cursor: none) да и то не во всех браузерах но сейчас и в них убрали в целях безопасности. Можно конечно заморочится и подменить его на прозрачную картинку но суть дела не изменит события от него все равно будут поступать. В данной ситуации правильней будит устанавливать события (hover и т.д.) после того как страница готова взаимодействовать с пользователем. :)

krasovsky 06.09.2016 06:58

Можешь замутить сверхмодальный прозрачный див(либо анимацию загрузки), клик по котором ничего не дает. Удалять по загрузке.

krasovsky 06.09.2016 07:27

Можешь замутить сверхмодальный прозрачный див(либо анимацию загрузки), клик по котором ничего не дает. Удалять по загрузке.

ufaclub 06.09.2016 10:34

krasovsky, а вот это отличная идея! спасибо!


Часовой пояс GMT +3, время: 13:55.