【发布时间】:2014-11-13 10:03:37
【问题描述】:
我正在使用通过 Ajax 加载内容的 jQueryUI 选项卡小部件。
在加载内容时,我想在服务器处理请求时在该选项卡内容中显示“正在加载...”标签或 gif,因为内容可能需要一些时间才能加载。
【问题讨论】:
标签: jquery jquery-ui jquery-tabs
我正在使用通过 Ajax 加载内容的 jQueryUI 选项卡小部件。
在加载内容时,我想在服务器处理请求时在该选项卡内容中显示“正在加载...”标签或 gif,因为内容可能需要一些时间才能加载。
【问题讨论】:
标签: jquery jquery-ui jquery-tabs
您可以使用 jQueryUI 选项卡小部件的 beforeLoad 事件。
设置选项卡时使用以下代码。
$("#tabs").tabs(
beforeLoad: function (event, ui) {
ui.panel.html("Loading, please wait...");
}
});
在加载内容之前,您可以使用它在该选项卡内容面板中添加您想要的任何 html。
【讨论】: