$(...).knob 不是 adminlte 中的函数

$(...).knob is not a function in adminlte

我的代码如下:

var html="<div class='row'>";
         for(i=0;i<obj.length;i++)
            {
            html+="<div class='col-1'><input type='text' value='75' class='knob' id='dial-'+i data-min='-50' data-max='50'></div>";

             $(function() {
                 $("#dial-"+i).knob();
                }); 
            } 
        html+="</div>";
         $("#lobSLA").html(html);

我收到以下错误。

jquery.min.js:2 Uncaught TypeError: $(...).knob is not a function
    at HTMLDocument.<anonymous> ((index):650)
    at e (jquery.min.js:2)
    at t (jquery.min.js:2)

由于 js 文件加载顺序不正确,出现了此问题。我更改了它并且有效