Как правильно делать длинные опросы с использованием jQuery и AJAX?
У меня есть проект, который включает в себя живое уведомление. Поэтому я наткнулся на использование сокета io, но у меня не было достаточно времени, чтобы изучить его. Поэтому я попытался сделать это с AJAX и jQuery. Ниже моя структура кода, и мне было интересно, будет ли это работать без недостатков?
setInterval(function(){
if( !element.hasClass('processing') ){
element.addClass('processing');
$.ajax({
type: 'post',
dataType: 'json',
url: ajaxurl,
data: {},
success: function( response ){
/* Success! */
element.removeClass('processing');
}
});
}
}, 2500);