Загрузка функции через время (по селектору)
Здравствуйте, уважаемые форумчане.
Очень Нужна ваша помощь, Подскажите пожалуйста.
Есть функция - jbcallme(), вызываемая следующим образом (вызываемая по нажатию class= demo1) :
$(document).ready(function() {
$(function() {
$('.demo1').jbcallme();
});
alert( "Привет" );
});
Функция лежит в другом файле.
---------------
При нажатие на ссылку срабатывает функция jbcallme(), содержащий класс demo1:
<a class="demo1" name="nave">Тестирование</a>
--------------------------------------
Проблема в том, что функция JS jbcallme() работает только при нажатие на "Тестирование".
Нужно, чтобы функция $('.demo1').jbcallme(); вызывалась сама после загрузки страницы через определенное время (таймер), а не по нажатию на кнопку, ссылку, блок или что-то еще.
Пробовал через setTimeout. Но как ее применить в данном случаи? И сделать чтобы эта функция просто выводилась без обязательного нажатия на селектор (class="demo1")? Если просто вставить setTimeout или что-то подобное то функция будет по-прежнему срабатывать только по нажатию на ссылку (тестирование)
$(document).ready(function() {
setTimeout($(function() {
$('.demo1').jbcallme();
}) , 500);
});
По прежнему работает только по нажатию клавиши с <a class="demo1" name="nave">Тестирование</a>
Подскажите пожалуйста, как это можно реализовать?
Заранее, большое спасибо.
Последний раз редактировалось Serg_ostr, 23.01.2018 в 23:28.
|