0

我动态加载 JS - 文件:

$(document).ready(function () {
    $.when(
        $.getScript("./setup/js/jquery.knob.js"),
        $.Deferred(function (deferred) {
            $(deferred.resolve);
        })
    ).done(function () {
        $(function ($) {
            $(".knob").knob({});
        });
    });
});

在源代码中我得到了错误

"Object [object Object] has no method 'knob' "

当我使用一切正常加载页面内的源时,但我必须将整个页面包装到一个 JS 文件中

控制台中没有其他错误消息,尤其是没有与安全相关的错误消息

(更新)当我将完整的旋钮源复制/粘贴到我的 .JS 中时,它可以工作,但这当然不是我的首选解决方案

4

0 回答 0