0

だから私はスクロール twitter フィードを作成しようとしています。このチュートリアルの指示に従いました。

http://andreaslagerkvist.com/archives/2011/06/24/how-to-create-a-scrolling-twitter-feed-using-jquery/

正しく動作しません。ロードが始まり、白くなります。問題を修正する方法を示唆するコメントに気づきました。これは適切に実装したと思いますが、それでも機能しません。誰かがこれに精通している場合、これを機能させるために元のコードからどのコードを変更する必要がありますか?

私はそれがこれと関係があると信じています:

// This replaces the <p>Loading...</p> with the tweets
            insertLatestTweets: function (username) {
                var limit   = 5;    // How many feeds do you want?
                var url = 'http://api.twitter.com/1/statuses/user_timeline.json?screen_name= + username + '&count=' + limit + '&callback=?';

                // Now ajax in the feeds from twitter.com
                $.getJSON(url, function (data) {
                    // We'll start by creating a normal marquee-element for the tweets
                    var html = '<marquee behavior="scroll" scrollamount="1" direction="left">';

                    // Loop through all the tweets and create a link for each
                    for (var i in data) {
                        html += '<a href="http://twitter.com/' + username + '#status_' + data[i].id_str + '">' + data[i].text + ' <i>' + Twitter.daysAgo(data[i].created_at) + '</i></a>';
                    }

                    html += '</marquee>';
4

2 に答える 2

0

以下は、シナリオに役立つ可能性のある Twitter のスニペットです。

     <a class="twitter-timeline" href="https://twitter.com/ESPNcricinfo/cricketers-on-twitter"
     data-widget-id="286832583709442048" style="width:320px; margin-bottom:20px; 
    height:290px;" width="320" height="290" data-theme="light"  
    data-link-color="#0084B4">Tweets from @ESPNcricinfo/cricket-tweeters</a>




    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)

    [0];if(!d.getElementById(id)){
js=d.createElement(s);js.id=id;
js.src="//platform.twitter.com/widgets.js";
fjs.parentNode.insertBefore(js,fjs);}}
(document,"script","twitter-wjs");
</script>

jsFiddle デモ

于 2013-07-24T19:13:23.873 に答える