我有这个功能:
$("#menuwrap").fadeOut(300, function () {
$("#menuwrap").load(url, function () {
$("#menuwrap").fadeIn(300);
});
});
但是.load()
的回调操作不会触发。 #menuwrap
内嵌style="display:none"
。
即使alert()
之前的fadeIn()
也不会显示。
之前从未遇到过这样的麻烦。有什么想法吗?
答案 0 :(得分:0)
结帐jsfiddle。尝试检查load()
的网址及其内容。
答案 1 :(得分:0)
这是加载结果HTML中的一个脚本(AKA'url'var)。
所述文档中的脚本是错误的,因此所有其他脚本(例如$("#menuwrap").fadeIn(300)
)都没有执行。
所以,隐藏你的妻子,隐藏你的女儿,仔细检查你的asyncroncally加载的脚本。