我有以下代碼來顯示進度ajax圖標,然後運行一堆javascript,然後隱藏進度圖標。如何在昂貴的jquery操作中顯示進度圖標?
運行此操作時,我看不到div#collapseExpandProgress
變得可見。
我的猜測可以是:
- 它不是在所有
- 顯示它的顯示,並立即隱藏,因爲
each()
方法工作過的回調方法
$("#expandAll").click(function (e) {
$('#collapseExpandProgress').show();
$(".treeclick", "#treegrid").each(function() {
if ($(this).hasClass("tree-plus")) {
$(this).trigger("click");
}
});
$('#collapseExpandProgress').hide();
});
任何建議這裏有什麼可能是錯的?