次のように定義されたタブがあります-
$(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
ありがとうございました。