我正在页面上动态创建多个jquery ui手风琴。
页面的渲染花费了很长时间,并且卡在手风琴的创作上。
有没有办法在同一时刻制作多个手风琴?
谢谢
修改
认为我有一些徘徊的h3&在我的屏幕上和在页面加载时我调用此函数:
function createAccordion(accordion) {
if (typeof accordion == 'undefined')
accordion = '.accordion';
$(accordion).accordion({
active: false,
collapsible: true,
animate:false,
heightStyle: 'content'
});
}
答案 0 :(得分:0)
您可以尝试使用Html5
网络工作者。这旨在在执行大量处理时释放UI线程。请参阅w3c schools
或者,您可能希望查看setTimeout
模式。一个很好的例子here。