Пройдя все подобные вопросы здесь, у меня есть вопрос относительно моего кода с ошибкой продолжительности анимации jQuery. Моя цель - использовать ajax, чтобы вытащить длинный контент из БД и заполнить div, а затем расширить div до соответствующей высоты. Пожалуйста, вы можете указать на что-нибудь, что недостаточно хорошо в моей теории. Но когда возвращаюсь к сбою продолжительности, он просто не работает, и я не могу найти, почему.
$('.button_expand_news').click(function() {
$(this).text('LOADING...');
var pod = $(this).prev();
var id = $(this).attr('id');
$.ajax({
url: 'func.blogs.php?p=loadNews&id=' + id,
dataType: 'json',
success: function(response) {
var content = response['full_content'];
pod.html('');
pod.html(content);
pod.animate({
height: '100%'
}, 500, function() {
$(this).next().text('COLLAPSE');
});
}
});
}
Демонстрационную страницу можно найти на сайте моего проекта.