плагин таймера jquery - PullRequest
       21

плагин таймера jquery

2 голосов
/ 12 марта 2010

ссылка, указанная ниже, является плагином таймера jquery.

http://keith -wood.name / countdown.html

Также я использую следующее, чтобы запустить таймер

$('#timer').countdown({until: 12,compact: true, description: ' to Go'});

Мой вопрос: как мне сделать вывод, что таймер достиг 00:00:00 или истекло указанное время?

Спасибо ..

Ответы [ 3 ]

3 голосов
/ 12 марта 2010

Воспользуйтесь обратным вызовом. Этот плагин принимает переменную onExpiry. Передайте это со ссылкой на функцию, которую вы хотите вызвать, когда истечет время таймера.

$('#timer').countdown({until: 12,compact: true, onExpiry:myFunc, description: ' to Go'});
function myFunc() { /* whatever */ }
2 голосов
/ 12 марта 2010

проверьте документацию ..

onExpiry (функция) функция обратного вызова который вызывается при обратном отсчете достигает нуля. В рамках функции это относится к подразделению, которое содержит виджет. Параметры не передаются. Используйте expiryText или expiryUrl настройки для основной функциональности на экспирации.

$ (селектор) .countdown ({ до: liftoffTime, onExpiry: liftOff}); function liftOff () { оповещение («Мы оторвались!»); }

1 голос
/ 12 марта 2010

поле until указывает, когда обратный отсчет достигает этой точки, затем укажите onExpiry функцию обратного вызова.

Из кода JS

onExpiry : null, // обратный вызов при отсчет истекает -
// получает нет параметры и «это» является содержащий разделение

Для вашей функции:

$('#timer').countdown({until: 12,compact: true, description: ' to Go', onExpiry = executeMyFunction});

function executeMyFunction() {
   alert("Tada!");
}
...