Проблема с отображением значка во время запроса ajax
Суть проблемы:
У меня есть динамический компонент, при клике идет запрос, возвращается json. Хочется показать пользователю, что процесс идет. В начале функции меняю класс у выбранного мной дива, чтобы он переливался, после завершения ставлю, чтобы он стал прежним. Проблема в том, что все эти действия выполняются блоком.
$('#svetofor').removeClass("sv_red");
$('#svetofor').addClass("sv_active");
$.getJSON('/json.php',{GET_MARK_LIST:'YES'}, function(data) {
$('#m_list').html(getmlist(data));});
$('#svetofor').addClass("sv_red");
$('#svetofor').removeClass("sv_active");
Как сделать так, чтобы сначала отобразилось изменение класса, потом этап загрузки json и потом снова изменился класс? А, то выходит сразу 3 изменения моментом.
|