Jquery多动态手风琴创作

时间:2013-07-21 09:44:48

标签: jquery-ui dynamic-programming jquery-ui-accordion

我正在页面上动态创建多个jquery ui手风琴。

页面的渲染花费了很长时间,并且卡在手风琴的创作上。

有没有办法在同一时刻制作多个手风琴?

谢谢

修改

认为我有一些徘徊的h3&在我的屏幕上和在页面加载时我调用此函数:

function createAccordion(accordion) {
    if (typeof accordion == 'undefined')
         accordion = '.accordion';

    $(accordion).accordion({
        active: false,
        collapsible: true,
        animate:false,
        heightStyle: 'content'
    });
}

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Html5网络工作者。这旨在在执行大量处理时释放UI线程。请参阅w3c schools

上的示例

或者,您可能希望查看setTimeout模式。一个很好的例子here