2012-05-30 5 views

ответ

1

Во-первых, так как метод fade ожидает объект в качестве аргумента, вам нужно передать объект invoke вместо строки. Затем, вы можете добавить afterFinish свойство этого объекта (как я уже показал вам, как это сделать в вашем previous question):

$$('.loading').invoke("fade", { 
    from: 0, 
    to: 1, 
    afterFinish: function() { 
     //Do stuff 
    } 
}); 

Однако, обратите внимание, что с invoke в основном перебирает массив элементов, то afterFinish обратного вызова вызывать один раз для каждого элемента. Я не знаю, хотите ли вы запускать несколько запросов AJAX или нет, но это стоит иметь в виду.

Смежные вопросы