最新のツイートをスクロールする水平ティッカーを作成しています。雲海の jQuery プラグインを介してツイートをフィードします。
を使用してループしようとしているアニメーション関数を作成しましたsetTimeout(doTicker, 6000);
誰かが私が間違っていることを理解するのを手伝ってくれますか? どうもありがとうございました。
以下のコードを参照してください...
フィドルも作成しました。http://jsfiddle.net/motocomdigital/h4x8D/1/
doTicker をループ/循環させることができません
$(".tweetbar-ticker").tweet({
username: "twitter",
join_text: "auto",
count: 1,
auto_join_text_default: "we said,",
auto_join_text_ed: "we",
auto_join_text_ing: "we were",
auto_join_text_reply: "we replied to",
auto_join_text_url: "we were checking out",
loading_text: "loading tweets..."
}).bind("loaded", function() {
$('.tweetbar-ticker ul li').clone().appendTo('.tweetbar-ticker ul');
var $tweetBar = $('.tweetbar-ticker'),
tweetLength = $('.tweetbar-ticker ul li').outerWidth(),
$tweetAnchor = $('.tweetbar-ticker ul li a');
$tweetBar.css({
'width': tweetLength * 2 + 'px'
});
$tweetAnchor.attr({
target: "_blank"
});
function doTicker() {
$tweetBar.animate({
'left': '-' + tweetLength + 'px'
}, 20000, 'linear');
setTimeout(doTicker, 6000);
}
doTicker();
});
ありがとうジョシュ