Бесполезный вызов setTimeout (отсутствуют кавычки вокруг аргумента?)

У меня есть этот фрагмент кода в jQuery

$element.parent().children().last().hide().show('slide', {direction : 'left'}, 700, function () {
    $element.delay(2000, function() {
        $element.parent().children().last().hide('slide', {direction: 'left'}, 700);             
        reload_table(question_number);
        //delay ends here
    });
});

delay объявлен как:

jQuery.fn.delay = function(time,func){
    return this.each(function(){
        setTimeout(func,time);
    });
};

Теперь я получаю сообщение об ошибке:

бесполезный вызов setTimeout (отсутствуют кавычки вокруг аргумента?)

FF3.x, Firefox 6+ в порядке. Любые идеи по этому поводу? Почему это могло быть происходит?

18
задан Rory McCrossan 21 November 2011 в 11:35
поделиться