Нет необходимости выполнять все рутинные задачи AJAX самостоятельно, пусть это делает jquery.
function ajaxFunctionFinal(id, title, content)
{
var queryString = "?post_id=" + id + "&ts=" + new Date().getTime();
$.ajax({
url: "fetch.php" + queryString,
complete: function(data){
$("#post_more").html( data.responseText )
.find('*').removeAttr("style");
$("#post_content").html( content );
$("#post_title").html( title );
InlineMp3();
}
});
}
Строка, представляющая особый интерес для вас, - .find('*').removeAttr("style");
, которая будет захватывать всех потомков вновь вставленного содержимого.и отбросить их атрибуты стиля, тем самым сокрушив встроенные стили, которые пришли с ними, и предоставив вашему CSS полный контроль.
ps: Я, очевидно, не могу это проверить, поэтому не стесняйтесь комментировать с любыми проблемами, илиопубликуйте полный URL-адрес в fetch.php, чтобы я мог проверить его с вами (если у него нет личной информации)