我正试图在ajax区域更新中显示旋转条。我在我的项目中导入了以下js函数。
Tapestry.onDOMLoaded(function() {
function addAjaxOverlay(event, element) {
alert("Its hrerer");
var mgr = Tapestry.findZoneManager(element);
var zone = mgr && mgr.element;
if (!zone) {
return;
}
var $zone = $(zone);
$zone.prepend("<div class='zone-ajax-overlay'/>");
var overlay = $zone.children(":first");
overlay.width(500).height(600);
}
$(document.body).bind(Tapestry.FORM_PROCESS_SUBMIT_EVENT, addAjaxOverlay);
$(document.body).bind(Tapestry.TRIGGER_ZONE_UPDATE_EVENT, addAjaxOverlay);
});
现在我从here获得了代码。并将代码翻译成JQuery。但事实并非如此。旋转器未显示。如果我在文档的最后两行下面添加警告框,它可以工作,但似乎从未调用过addAjaxOverlay函数。功能内的警报框不起作用。