在setinverval加载后手风琴不起作用

时间:2017-02-27 20:08:41

标签: jquery html ajax

代码工作正常,但在setinverval ajax更新后,Accordion无效。

$(document).ready(function () {

        function LoadXML() {
            $.ajax({
                crossOrigin: true,
                type: 'GET',
                url: 'Reuters.xml',
                dataType: 'xml',
                success: function (xml) {
                    var htmlstring = '';

                    $(xml).find('item').each(function () {
                        htmlstring += '<h3>' + $(this).find('title').text() + '</h3><div>' + $(this).find('description').text() + '</div>';
                    });

                    $('#accordianmenu').html(htmlstring).accordion();
                }
            });
        }

        LoadXML();

        setInterval(function () {
            LoadXML() // this will run after every 5 seconds
        }, 5000)
    });

0 个答案:

没有答案