我的一部分代码使用从 ajax 调用返回的 html 预先添加到 div。但是当我更新到 jquery 1.8 版时,它在 firefox 中停止工作,认为它在 chrome 和其他浏览器中完美运行。
我的代码是
$("#content").prepend($(html).fadeIn('slow'));
并且Firefox中的错误是
NS_ERROR_XPC_BAD_CONVERT_JS:无法转换 JavaScript 参数 arg 0 [nsIDOMWindow.getComputedStyle]
我厌倦了找出问题,发现使用$("#content").prepend(html);
不带淡入淡出的作品fadeIn('slow')
是导致问题的原因。任何人都可以帮助我编写一个我可以同时使用的代码,并且可以在 jquery 1.8 版和 firefox 上正常工作。