Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 14

Загрузка функции через время

23.01.2018, 23:17. Показов 681. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые форумчане.
Очень Нужна ваша помощь, Подскажите пожалуйста.


Есть функция - jbcallme(), вызываемая следующим образом (вызываемая по нажатию class= demo1) :

JavaScript
1
2
3
4
5
6
  $(document).ready(function() { 
    $(function() {
      $('.demo1').jbcallme();
    });
     alert( "Привет" );
 });
---------------
Функция лежит в другом файле, подключение:

HTML5
1
2
3
4
<head>
  <script type="text/javascript" src="/js2/jquery.js"></script>
  <script type="text/javascript" src="/js2/jquery.jbcallme.js"></script>
</head>
----------

HTML код, при нажатие на который срабатывает функция bcallme(), содержащий класс demo1:

HTML5
1
<a class="demo1" name="nave">Тестирование</a>

--------------------------------------
Функция JS работает только при нажатие на "Тестирование".
Неважно каким будет указанно поле на которое нужно нажать через a, div или p:
HTML5
1
2
<div class="demo1" name="nave">Тестирование</div>
<p class="demo1" name="nave">Тестирование</p>

Подскажите пожалуйста, нужно чтобы функция $('.demo1').jbcallme(); вызывалась сама после загрузки страницы через определенное время (таймер), а не по нажатию на кнопку, ссылку, блок или что-то еще. Как это можно реализовать?


Заранее, большое спасибо.

Добавлено через 5 часов 15 минут
Пробовал через setTimeout. Но как ее применить в данном случаи? И сделать чтобы эта функция просто выводилась без обязательного нажатия на селектор (class="demo1")? Если просто вставить setTimeout или что-то подобное то функция будет по-прежнему срабатывать только по нажатию на ссылку (тестирование)

JavaScript
1
2
3
4
5
6
7
8
9
  $(document).ready(function() {
 
   setTimeout($(function() {
 
      $('.demo1').jbcallme();
 
    }) , 500);
 
});
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.01.2018, 23:17
Ответы с готовыми решениями:

Запуск функции через определенное время
помогите, пожалуйста, сделать запуск функции через определенное время. const text = &quot;Hello world&quot;; const textParagraph =...

Загрузка через определённое время
Многие видели на сайтах есть загрузка файла через опеределённое времмя .. у кого есть исходник ? глянуть хочу . или дайте ссылку почитать .

Прекращается загрузка файлов через какое-то время
Здравствуйте, моя скорость скачивания 120 КБ/с. Не зависимо от того, через что я скачиваю документ/файл/изображение, у меня моя скорость...

3
38 / 37 / 29
Регистрация: 02.12.2013
Сообщений: 244
24.01.2018, 00:08
Предполагаю, что сама суть в самом плагине jbcallme... Можете попробовать следующим образом:
JavaScript
1
2
3
4
5
6
$(document).on('ready',function(){
   $('.demo1').jbcallme();
   setTimeout(function(){
      $('.demo1').click();
   }),500);
});
Может сработает...
1
 Аватар для brain-4-me
162 / 150 / 97
Регистрация: 24.12.2013
Сообщений: 744
Записей в блоге: 12
24.01.2018, 07:00
kposs,
или так...
JavaScript
1
2
3
4
5
6
$(document).on('ready',function(){
   $('.demo1').jbcallme();
   setTimeout(function(){
      $('.demo1').trigger('click');
   }),500);
});
1
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 14
24.01.2018, 09:22  [ТС]
Спасибо вам большое! Оба варианта работают. Единственное лишняя скобка была:


JavaScript
1
2
3
4
5
6
$(document).on('ready',function(){
   $('.demo1').jbcallme();
   setTimeout(function(){
      $('.demo1').click();
   },500);
});
и

JavaScript
1
2
3
4
5
6
$(document).on('ready',function(){
   $('.demo1').jbcallme();
   setTimeout(function(){
      $('.demo1').trigger('click');
   },500);
});
 Комментарий модератора 

Правила форума

4.2 Используйте тэги форматирования текста и редактор формул для удобства восприятия ваших сообщений другими пользователями.

Памятка «Как работать в редакторе сообщений»
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2018, 09:22
Помогаю со студенческими работами здесь

Ни с того ни с сего во время работы (через 10 минут или 4 часа) начинается полная загрузка диска - 100%
Ребята, у меня также с недавнего времени либо сразу после загрузки, либо при переходе из спящего режима либо даже просто так ни с того ни с...

Выполнение функции через определенное время
Допустим: echo &quot;Привет &quot;; function start(){ echo &quot;мир!&quot;; }

Исполнение функции через время посредством клика
Помогите реализовать задумку, что бы некоторая функция могла реализироваться спусня некоторое время и только благодаряклику мыши. Вот как...

Компьютер вырубается во время игр каждый раз через разное время
помогите пожалуйста* компьютер Acer aspire m3201. * ** ** * Тип ЦП* ** ** ** ** ** ** ** ** ** ** ** ** ** ** TripleCore AMD Phenom X3...

Во время любых игр через некоторое время отключается ноутбук от перегрева
Всем привет, acer aspire e1-571g в последнее время стал выключаться от перегрева спустя некоторое время игры в абсолютно любую игру,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru