JQuery: асинхронная загрузка тега DIV (только) с последним каналом с использованием Google-Ajax-Feed-API - PullRequest
0 голосов
/ 24 августа 2010

Я пишу код, используя Google-Ajax-Feed-API, чтобы получать последние фиды с какого-либо сайта.Я хочу, чтобы каналы проверялись на обновления каждые (скажем, 1 секунду?).Я могу получить блоги, но не могу обновить теги DIV.Любая помощь будет полезна.

 <script type="text/javascript">
        google.load("feeds", "1");
        $(document).ready(function(){
          setInterval(  initialize(),10000)
        }); 
          function initialize() {
            var feed = new google.feeds.Feed("http://www.digg.com/rss/index.xml");
            feed.setNumEntries(6);
            feed.load(function(result) {
                if (!result.error) {
                    var container = document.getElementById("feed");
                    for (var i = 0; i < result.feed.entries.length; i++) {
                        var entry = result.feed.entries[i];
                        var div = document.createElement("div");
                        div.appendChild(document.createTextNode(entry.title));
                        container.appendChild(div);
                    }
                }
            });
    }
    </script>

Спасибо.

1 Ответ

1 голос
/ 24 августа 2010
setInterval('initialize()',10000)

Вам нужны кавычки

Для обновления каждую 1 секунду использования:

setInterval('initialize()',1000)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...