Javascript 使用自动竞争的jquery。我想添加async来移除渲染阻塞
嗨,我想使用async来加速页面,以消除渲染阻塞 正在发生的事情;当我在jquery文件之前将async放入脚本时,自动完成会停止工作吗? 如果我不使用async,那么它的呈现阻塞 有什么办法可以让这两种方法都起作用吗 或 你能解释为什么会发生这种情况吗 它用于表格邮政编码选择Javascript 使用自动竞争的jquery。我想添加async来移除渲染阻塞,javascript,jquery,Javascript,Jquery,嗨,我想使用async来加速页面,以消除渲染阻塞 正在发生的事情;当我在jquery文件之前将async放入脚本时,自动完成会停止工作吗? 如果我不使用async,那么它的呈现阻塞 有什么办法可以让这两种方法都起作用吗 或 你能解释为什么会发生这种情况吗 它用于表格邮政编码选择 您自己的代码依赖于jquery,因此异步在那里不起作用。您的代码将在jquery加载之前执行。开发人员控制台总是提供大量错误堆栈跟踪 在您发布的链接上,您似乎忘记了包含自动完成脚本。您自己的代码依赖于jquery,因此异
您自己的代码依赖于jquery,因此异步在那里不起作用。您的代码将在jquery加载之前执行。开发人员控制台总是提供大量错误堆栈跟踪
在您发布的链接上,您似乎忘记了包含自动完成脚本。您自己的代码依赖于jquery,因此异步在那里不起作用。您的代码将在jquery加载之前执行。开发人员控制台总是提供大量错误堆栈跟踪
在您发布的链接上,您似乎忘记了包含自动完成脚本。我访问了您提供的页面,页面上有很多错误: 首先从标记中删除所有异步 然后把你的自动完成代码放在这里面
$(function() {
//your autocomplete code here
}
这应该可以解决您的问题,因为autocomplete本身正在使用jquery
除此之外,您的html文档的开头是
也没有body标签
您正在下载bootstrap.min.js三次
我访问了您提供的页面,页面上有很多错误: 首先从标记中删除所有异步 然后把你的自动完成代码放在这里面
$(function() {
//your autocomplete code here
}
这应该可以解决您的问题,因为autocomplete本身正在使用jquery
除此之外,您的html文档的开头是
也没有body标签
您正在下载bootstrap.min.js三次
autocomplete脚本位于页面的末尾?@Forvet ReferenceError:autocomplete未定义我目前只能看到base.js错误?如果在搜索框中键入60,效果会很好吗?自动完成脚本在页面的末尾?@verget ReferenceError:autocomplete没有定义我现在只能看到base.js错误?如果你在搜索框中输入60,它可以正常工作吗?谢谢,我会把其他问题清理掉。为什么要删除所有异步标记?自动完成的作品,但我希望网页加载速度更快。在谷歌的页面速度测试中,文件是一个问题,你的bootstrap.min.js依赖于jquery,因此使用asyn会导致问题如果你仍然想在那里使用asyn,那么你必须在那里写控制执行命令……。就像你必须检查jquery何时加载,然后只执行bootstrap.min.jsok一样,您知道移除渲染阻塞JavaScript的方法吗??或者不可能。页面上实际上有两个标签,但没有一个在正确的位置。更不用说两个s。你的页面看起来像一个连体双胞胎。谢谢。我会清理这些其他问题。为什么要删除所有异步标记?自动完成的作品,但我希望网页加载速度更快。在谷歌的页面速度测试中,文件是一个问题,你的bootstrap.min.js依赖于jquery,因此使用asyn会导致问题如果你仍然想在那里使用asyn,那么你必须在那里写控制执行命令……。就像你必须检查jquery何时加载,然后只执行bootstrap.min.jsok一样,您知道移除渲染阻塞JavaScript的方法吗??或者不可能。页面上实际上有两个标签,但没有一个在正确的位置。更不用说两个s。你的页面看起来像一个连体双胞胎。