Javascript 如何在jQueryUI选项卡中阻止div标记为空

Javascript 如何在jQueryUI选项卡中阻止div标记为空,javascript,jquery,jquery-ui,jquery-ui-tabs,Javascript,Jquery,Jquery Ui,Jquery Ui Tabs,我遵循这个例子 如果您转到他们的示例并单击Tab1和Tab2,则文本消失和div框立即变小,然后加载新数据 有什么办法吗 只有在存在新数据时,才能替换旧数据。或者他们应该毫不延迟地淡入淡出 Div box不应收缩,高度应保持不变或最小高度 关于第一个问题: 如果发生ajax错误,您可以选择另一个选项卡。不幸的是,我无法保存“上次成功加载的选项卡”。但如果“默认选项卡”足够: 关于第二个问题:选项卡有一个classui选项卡面板。你可以随心所欲地设计它。请参阅。第一种情况下的问题不是ajax错

我遵循这个例子

如果您转到他们的示例并单击Tab1和Tab2,则文本消失和div框立即变小,然后加载新数据

有什么办法吗

  • 只有在存在新数据时,才能替换旧数据。或者他们应该毫不延迟地淡入淡出

  • Div box不应收缩,高度应保持不变或最小高度

  • 关于第一个问题: 如果发生ajax错误,您可以选择另一个选项卡。不幸的是,我无法保存“上次成功加载的选项卡”。但如果“默认选项卡”足够:


    关于第二个问题:选项卡有一个class
    ui选项卡面板
    。你可以随心所欲地设计它。请参阅。

    第一种情况下的问题不是ajax错误,而是拥有空div框和加载新数据之间的时间差。那是4-5秒,然后我误解了你。我不认为jQueryUITabs可以解决这个问题。您可以编写自己的小标签插件(或从web上获取一个)。尽管如此,我认为用户希望选项卡在单击后立即更改。即使他只看到“加载”动画。