如何加载内联脚本后,JQuery和JQuery UI

How to load inline script after JQuery and JQuery UI?

本文关键字:JQuery 脚本 UI 何加载 加载      更新时间:2023-09-26

我有几个内联的<script>标记出现在我的HTML文档的中间。这些都需要Jquery,其中一些需要Jquery UI。

JQuery和JQuery UI链接在文档的底部。

如何让内联脚本在JQuery和UI准备好后运行

我试过用这个来包装内联脚本,但没有成功:

$(window).load(function() {
//
 });

我也尝试了darbio的答案:

function defer(method) {
    if (window.jQuery)
        method();
    else
        setTimeout(function() { defer(method) }, 50);
}
defer(function () {
    alert("jQuery is now loaded");
});

但这似乎也不起作用?

如果你想在DOM内运行jQuery,你应该在header中加载jQuery和jQuery -ui,

或者您可以将window.onload()添加到所有脚本中,以防止在DOM准备好之前运行它

src: onload