ここですべての同様の質問を通過したことにより、jQueryアニメーション期間の失敗を伴うコードに関する質問があります。私の目的は、ajaxを使用してDBから長いコンテンツをプルし、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');
});
}
});
}
デモページは私のプロジェクトサイトを参照できます。