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

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


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

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

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

Спасибо!

 

 

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

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

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

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

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

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

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

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

 

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...