在进度条

时间:2017-07-01 20:31:56

标签: javascript progress-bar use-strict

进度条正在运行如果我将其直接放在index.html页面中。但是如果我把它放在外部的active.js文件中并使用"使用严格的"它就不起作用(动画)。模式。但其他JS工作正常。请帮我。提前致谢。 以下是我的代码:

 $('[data-toggle="tooltip"]').tooltip({
                trigger: 'manual'
            }).tooltip('show');


        $(window).on('scroll', function () {
            if ($(window).scrollTop() > 500) { // scroll down abit and get the action   
                $(".progress-bar").each(function() {
                    each_bar_width = $(this).attr('aria-valuenow');
                    $(this).width(each_bar_width + '%');
                });

            }
        });
Details code here: https://codepen.io/valencia123/pen/aOopQx

1 个答案:

答案 0 :(得分:0)

使用严格的'模式你必须先声明每个使用过的变量。从你的代码片段来看,each_bar_width在任何地方被宣布并不明显。尝试使用var或const声明。