我的标签定义如下 -
$(function () {
$("#tabs").tabs({
beforeLoad: function (event, ui) {
var tab = $(ui.tab);
if (tab.is(":empty")) {
tab.append(" <div class='loadinggiftabs' ><img src='./Content/graphics/loading.gif' /></div>")
}
alert('before');
},
load: function (event, ui) {
$(ui.tab).find(".loadinggiftabs").remove();
alert('after');
}
});
});
问题是加载 gifloadinggiftabs
似乎永远不会被附加(因此,被删除)。警报确实会被调用。根据 Chrome 开发工具,没有 JS 错误。我也尝试附加到ui.panel
而不是ui.tab
谢谢你。