Как использовать функции плагинов обратного отсчета jQuery - PullRequest
0 голосов
/ 10 октября 2010

Я работаю над этим фрагментом кода, используя плагин обратного отсчета jQuery, он работает, но как бы то ни было, если я пытаюсь использовать функцию с «функцией showPauseTime ()», я получаю ошибку showPauseTime undefined.тело посмотрите на код и скажите мне, как я мог решить эту проблему

$('#beginExercise').click(function() {
    //check if terms checkbox is checked before stating timer                              
    if($('#terms').is(':checked')){ 

            $("#pauseButton").show();

            //start time at zero
            $("#elapsTimer").countdown({since: 0,onTick:showPauseTime});

             //Allow the Elaps Timer to be paused
            $('#pauseButton').toggle(function() { 
                    $(this).text('Resume Exercise'); 
                    $('#elapsTimer').countdown('pause'); 
                }, 
                function() { 
                    $(this).text('Pause Exercise'); 
                    $('#elapsTimer').countdown('resume'); 
            }); 

            function showPauseTime(periods) { 
                $('#showPauseTime').text(periods[4] + ':' + twoDigits(periods[5]) + 
                    ':' + twoDigits(periods[6])); 
            }

     } //end if         
});

1 Ответ

0 голосов
/ 10 октября 2010

Можете ли вы просто оставить функцию: showPauseTime (period) {...} вне события Click, а затем повторите попытку?

Также функция ожидает параметр: периоды, которые не были указаны в вызове функции, я думаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...