Можем ли мы завершить функцию обратного вызова в Jquery извне функции - PullRequest
0 голосов
/ 06 июля 2010

Я использую функцию time-ticker Дэвида Уолша.Мне удавалось возвращать false из функции обратного вызова, всякий раз, когда мне приходилось создавать новый экземпляр, и вообще писал новый экземпляр.Но было бы гораздо более чистым кодом, если бы я мог как-то обновить форму функции обратного вызова внутри.Пожалуйста, дайте мне знать, даже если это что-то более общее.Заранее спасибо:)

1 Ответ

0 голосов
/ 06 июля 2010

Вы можете предоставить любой обратный вызов, который вам нравится ... это одна из настроек, поэтому, если вы хотите завершить обратный вызов, вам просто нужно выйти из него.

$('#countdown').countDown({
    startNumber: 10,
    callBack: function(me) {
        $(me).text('All done! This is where you give the reward!').css('color','#090');
        alert("You can do anything here");
        // Including calling another function
        DoSomething();
        return false;
    }
});
...