当 prepend 方法尝试执行时,以下代码呈现无效参数错误
// close button
closers = overlay.find(conf.close || ".close");
if (!closers.length && !conf.close) {
closers = $('<div class="close"></div>');
overlay.prepend(closers);
}
这是 jquery.overlay.js 的一部分,错误只发生在 IE7 中。在 IE8、FireFox 和 Chrome 中运行良好。我使用警报来验证关闭器和叠加层都是有效对象。有没有人遇到过同样的错误?关于 IE7 中的故障排除有什么想法吗?
任何想法都非常感谢。