О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Добавить класс элементу пославшему друпаловский ajax запрос

2 votes
+
-

Код добавляет элементу, инициализировавшему друпаловский ajax запрос (ссылка, кнопка), класс ajax-loading и удаляющий этот класс после завершения запроса:
(function ($) {
var ajaxBeforeSendHandler = Drupal.ajax.prototype.beforeSend;
Drupal.ajax.prototype.beforeSend = function(xmlhttprequest, options) {
$(this.element).addClass('ajax-loading');
ajaxBeforeSendHandler.call(this, xmlhttprequest, options);
}
 
var ajaxSuccessHandler = Drupal.ajax.prototype.success;
Drupal.ajax.prototype.success = function(response, status) {
Читать дальше →
Похожие записи:

Полный оригинальный материал: