我有一个jQuery页面,jquery-ui不知何故需要时间加载。 我有隐藏DOM和功能的onload我写了下面的代码如何确保页面仅在加载jquery后加载
setInterval(function(){
if(typeof jQuery.ui !=undefined)
{
$(document.body).css("visibility", "visible");
}
},5000)
我不想跑,一旦条件得到实现的功能,该如何实现呢
我有一个jQuery页面,jquery-ui不知何故需要时间加载。 我有隐藏DOM和功能的onload我写了下面的代码如何确保页面仅在加载jquery后加载
setInterval(function(){
if(typeof jQuery.ui !=undefined)
{
$(document.body).css("visibility", "visible");
}
},5000)
我不想跑,一旦条件得到实现的功能,该如何实现呢
写您的所有代码里面的:
$(document).ready(function() {
console.log("ready!"); //Here you can put all the code
});
一旦DOM(文档对象模型)是准备那么你的js代码运行,这是文件准备好功能里面写。
将代码放在$(document).ready()
区块内。如下所示。
或简略表达的$(document)。就绪()
$(function() { console.log("ready!"); });
您可以参考这些文件,以了解更多信息。 https://learn.jquery.com/using-jquery-core/document-ready/
您只需在body标签内部的所有其他标签之后而不是头标签内写入jQuery参考线。它会工作。 –