Выгрузите обработчик событий fakeLoader.js, чтобы он загружался при каждом нажатии кнопки - PullRequest
0 голосов
/ 01 ноября 2018

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

     <div id="fakeLoader"></div>

    <script type="text/javascript">
      $("#fakeloader").fakeLoader({   timeToHide:1200, //Time in milliseconds for fakeLoader disappear
       zIndex:"999",//Default zIndex 
        spinner:"spinner1",//Options: 'spinner1', 'spinner2', 'spinner3', 'spinner4', 'spinner5', 'spinner6', 'spinner7'
        bgColor:"#2ecc71", //Hex, RGB or RGBA colors
        imagePath:"yourPath/customizedImage.gif" //If you want can you insert your custom image

      });

   </script>

1 Ответ

0 голосов
/ 11 апреля 2019

Вам не нужно выгружать его как таковой. Он делает это сам по себе после того, как timeToHide мс прошла.

Вы также можете связать события, чтобы вызвать fakeLoader. Приведенный ниже пример будет вызывать fakeLoader при каждом щелчке по ссылке <a...>, но вы можете привязать его к любому событию:

$(document).on('click', 'a', function(e) {
      $("#fakeloader").fakeLoader({   timeToHide:1200, //Time in milliseconds for fakeLoader disappear
       zIndex:"999",//Default zIndex 
        spinner:"spinner1",//Options: 'spinner1', 'spinner2', 'spinner3', 'spinner4', 'spinner5', 'spinner6', 'spinner7'
        bgColor:"#2ecc71", //Hex, RGB or RGBA colors
        imagePath:"yourPath/customizedImage.gif" //If you want can you insert your custom image

      });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...