因此,到目前为止,我已经在大多数Web项目中使用以下代码
setTimeout(function() {
jQuery('.pre_loading').fadeOut('fast');
}, 4200); // <-- time in milliseconds
此函数返回一个未捕获的类型错误,提示“ $(...)。fadeOut不是函数”。
当我尝试将我的jquery库文件切换到旧版本1.12时,似乎没有问题。但是由于我已经更新了我的jquery文件,所以我看到了这个问题。有什么想法吗?
我正在使用bootstrp 4.1.3和popper.min.js。
答案 0 :(得分:2)
如果您使用的是“超薄”版本的jQuery,则会发生这种情况。仅jQuery的“完整”版本包含动画效果。
尝试从jQuery下载页面中获取“完整”版本的jQuery,并将其包含在您的页面中(或从您的页面的CDN中包含完整版本的jQuery)。