我編寫了代碼,其中來自jquery的.getJSON api用於從flickr public api中獲取圖像。請參閱此link。每次請求完成後,我都會讓每個圖像都滑動。現在,我想讓第一組圖像向下滑動,然後按照第一組向上滑動,然後由來自ajax請求的圖像替換,保持與第一組圖像使用的相同的動畫。我認爲一個很小的修改就足夠了。我感謝您的評論和建議。將動畫添加到ajax中
-1
A
回答
1
是this你在想什麼?
getFlickr();
setInterval(getFlickr, 20000);
function getFlickr() {
$.getJSON('http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?', {
'format': 'json'
}, function(data) {
if ($('p').length < 1) {
addPiecePiece('#main',true,null);
}
else {
$('.flickr').each(function(i) {
$(this).delay(4000*i).slideUp(2000,function(){
addPiecePiece($(this),false,i);
$(this).remove();
});
});
}
function addPiecePiece(element,aoa,index) {
$.each(data.items, function(key, value) {
if(index == null || index == key){
title = value.title;
description = value.description;
photo = value.media.m;
html = $('<p class="flickr"></p>').html(description).css({
'display': 'none'
});
if(aoa == true){
$(html).appendTo(element).slideDown(2000);
}else{
$(html).insertAfter(element).slideDown(2000);
}
}
});
}
})
}
相關問題
- 1. 向ajax添加動畫
- 2. 如何將動畫添加到Xcode中?
- 3. 將動畫添加到Android的SnackBar中
- 4. 將縮小動畫添加到活動
- 5. 將動畫添加到新活動
- 6. 將音樂添加到Java中帶有動畫的動畫
- 7. 將動畫添加到動畫中的最終廣場
- 8. 添加加載動畫,jQuery的AJAX .load()
- 9. 將動畫片段添加到索引
- 10. 將curveEaseIn添加到Swift動畫
- 11. 將Gif動畫添加到複選框
- 12. 將動畫添加到此jQuery腳本
- 13. 將動畫添加到圖像更改
- 14. 將課程添加到動畫片段
- 15. 將延遲添加到DIV動畫
- 16. 將動畫添加到jQuery插件
- 17. 如何將動畫添加到UITextField?
- 18. 將選項添加到移動畫廊?
- 19. 將Flash動畫添加到Xcode?
- 20. 將動畫添加到Android輪
- 21. 將動畫添加到Sprite.draw(SpriteBatch)方法
- 22. AngularJs將動畫添加到ng-swipe
- 23. 如何將動畫添加到DialogFragment?
- 24. 將動畫添加到已動態添加的新元素
- 25. Jquery - 添加動畫到AJAX加載的內容是否可能
- 26. 動畫添加到舞臺
- 27. 添加CSS到jquery'flux'動畫
- 28. CATransition動畫添加到UIViewControllers
- 29. css3動畫添加assingment到{}
- 30. 添加到方塊動畫
你問的如何旋轉圖像?還是我誤讀了? – 2011-12-28 23:42:37
我想你要問的是,爲了顯示第一組請求,並且對於下面的請求,先前的組滑落,然後插入一組新的...我是對的嗎? – ShadowScripter 2011-12-28 23:47:28