我正在使用HTML5,JavaScript,JQuery和CSS3开发一个Web应用程序。对于这个应用程序,我需要一个带有5个标签的标签界面。在每个选项卡中,我需要进行AJAX调用和大量客户端计算(图形,pieCharts等)。
我正在考虑在用户点击特定标签时加载整页。 jQueryUI选项卡将使页面变得庞大,缓慢且难以处理。
我开始了解Ajax功能jQueryUI选项卡,但它不支持包含大量组件的网页(仅允许文本)。
我该怎么办?
答案 0 :(得分:0)
您可以考虑使用jQuery UI选项卡并避免加载同一页面上的所有选项卡,以使每个选项卡包含iframe
。然后,当前选项卡的iframe
文档将是唯一要加载的内容,您可以将每个标签页构建为自己的网页。
答案 1 :(得分:0)
您可以尝试使用jQuery BBQ。它利用hashchange并允许通过AJAX加载和缓存内容。
它也适用于jQuery UI标签。