jQuery эквивалент onLoading обратного вызова в Prototype.js

108
12

Я использую prototype.js для своего сайта довольно долго (это опция по умолчанию в системе magento). Метод запроса ajax прототипа предоставляет событие onLoading, в котором я показываю некоторую пользовательскую анимацию на странице, которая выполняется только один раз. Теперь мы полностью переходим к jQuery, оставляя прототип позади (нет жестких чувств для людей-прототипов, это то, что я должен делать!).

Для поиска в течение некоторого времени я не мог найти какой-либо подобный метод в jQuery, который работает параллельно с текущим запросом Ajax. JQuery предоставляет beforeSend, но это работает до того, как сделать запрос Ajax, а не параллельно. Метод ajaxStart работает для всех запросов ajax, и он убьет мою цель.

Есть ли способ сделать это с некоторой работой в jQuery? Любой другой подход, который выведет меня из прототипа, очень приветствуется. Благодарю.

спросил(а) 2014-06-12T16:37:00+04:00 6 лет, 4 месяца назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема