我的Busy图标出现浏览器问题.代码如下所示:
$("#busysymbol").show();
$("#busysymbol").position({my:"right top",at:"right top",of:$("#datepicker"),offset:"-3 3"});
var resp = $.ajax({url: "book_ajax.php?req=daysformonth&month=1",
cache: false,
async: false
}).responseText;
$("#busysymbol").hide();
var daysInMonth = resp.split(",");
...etc...Run Code Online (Sandbox Code Playgroud)
此代码在Firefox中运行良好,但在Chrome和Safari中,繁忙的符号未显示.我相信Chrome和Safari正在缓存DOM的变化和$("busysymbol").show()调用并不会立即刷新.
有没有办法可以强制Chrome/Safari更新显示屏.