TypeError:$(...)。progressbar不是函数

时间:2017-08-10 06:54:45

标签: javascript jquery twitter-bootstrap

我得到TypeError:$(...)。当Gentelella - Bootstrap管理模板页面加载时,progressbar不是函数。它影响了很多Jquery进程。如何修复它。

我的错误行:(custom.js)

// Progressbar
if ($(".progress .progress-bar")[0]) {
    $('.progress .progress-bar').progressbar();
}

页脚Jquery文件

 <!-- jQuery -->

    <script src="{{url('vendors/jquery/dist/jquery.min.js')}}"></script>
    <!-- Bootstrap -->
    <script src="{{url('vendors/bootstrap/dist/js/bootstrap.min.js')}}"></script>
    <!-- FastClick -->
    <script src="{{url('vendors/fastclick/lib/fastclick.js')}}"></script>
    <!-- NProgress -->
    <script src="{{url('vendors/nprogress/nprogress.js')}}"></script>
    <!-- bootstrap-wysiwyg -->
    <script src="{{url('vendors/bootstrap-wysiwyg/js/bootstrap-wysiwyg.min.js')}}"></script>
    <script src="{{url('vendors/jquery.hotkeys/jquery.hotkeys.js')}}"></script>
    <script src="{{url('vendors/google-code-prettify/src/prettify.js')}}"></script>

    <!-- Custom Theme Scripts -->
    <script src="{{url('build/js/custom.min.js')}}"></script>

3 个答案:

答案 0 :(得分:0)

// Progressbar
$(document).ready(function(){
if ($(".progress .progress-bar")[0]) {
    $('.progress .progress-bar').progressbar();
}
})

答案 1 :(得分:0)

您需要使用以下代码

NProgress.start();
NProgress.done();

参考文件https://github.com/rstacruz/nprogress

我猜您使用的是nprogress

答案 2 :(得分:0)

尝试命令如何加载jquery javascript等...更改顺序并将其从底部移动到头部...