Перейти к публикации

Использовать штатный ShowLoading в своем скрипте


Рекомендованные сообщения

На сайте есть карта с подгрузкой большого количества меток из скрипта, который лежит на этом же на сайте. Ее отображение занимает от 5 до 10 секунд в зависимости от скорости соединения и самого браузера. Я задумал показывать штатную заставку ShowLoading(), которая находится в dle_js.js, так как не хочется писать еще одну заставку, да и вид заставок лучше если будет одинаковый.

Кто нибудь знает как заюзать эту функцию из другого внешнего скрипта?

Спасибо!

 

 

Ссылка на сообщение
Поделиться на других сайтах

То есть? Непонятен вопрос. Так и юзай  бери и пиши в своем скрипте  ShowLoading

$(document).on('click','body',function(){
		ShowLoading('Подождите');
		setTimeout(function(){
				HideLoading('');
			}, 1500);
	});

так наглядней

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Да он не хотел работать, даже при соблюденном порядке скриптов.

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

<script>
    $(document).ready(function() {
        ShowLoading('');
    });
</script>

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...