我的标签定义如下 -
$(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
谢谢你。