Внесите изменения css в функцию complete
или success
вызова ajax.Предполагая, что вы используете load
:
$('#el').load(
url,
data,
function(){
$('#selector').css('position', 'absolute');
}
);
В качестве альтернативы (и проще для примера) зарегистрируйте ajaxComplete
событие
$(document).ajaxComplete(function(){
if($('#elementID').length != 0) {
$('#elementID').css('position', 'absolute');
}
});
Это срабатывает каждый раз при ajaxзапрос завершается, проверяет, существует ли #elementID и, если это так, применяет css.