jQueryを使用して画像のキューをアニメーション化しようとしました。何らかの理由で、jquery 関数を無視しています。画像は、JSON データを介してドキュメントに動的に読み込まれます。これまでのところ、画像をロードして、次の画像ロードとして各 div をプッシュできましたが、スムーズではありません。コンテナ div は #stream を呼び出します。各画像は、div クラス呼び出しステータスの下にあります。
ロードされた後、すべての画像を左270pxに移動しようとしています(ループ)。
画像のテンプレ
queue.next(function(status, step) {
var div = document.createElement('div');
// create DOM element
var div = document.createElement('div');
div.className = 'status';
var photo = status.images.standard_resolution.url;
div.innerHTML = '<img src="'+photo+'"/>';
// add div to the top of the stream element (each new status is newer)
document.getElementById('stream').insertBefore(div, document.getElementById('stream').firstChild);
setTimeout(step, 1000);
});
使用しようとしているjQuery
$(window).ready(function(){
animateTheBox();
});
function animateTheBox() {
$(".status").animate({"left": "+=270px"},"slow");
}
どんな援助も大歓迎です!