Javascript 我可以在$(document).ready(function(){}的位置使用函数吗

Javascript 我可以在$(document).ready(function(){}的位置使用函数吗,javascript,jquery,Javascript,Jquery,我可以使用jQuery中$(document).ready(function(){}位置的函数吗 事实上,我正在使用这个方法,它工作得很好。我想问这个问题,它是否会在将来产生任何问题?或者它是一个错误的方法 比如说 function run_query { jquery code here } $(函数(){})或$(文档).ready(函数(){})定义在document ready事件中触发的事件处理程序。当所有html加载到页面上时,会触发document ready,这包括图像。如果不

我可以使用jQuery中
$(document).ready(function(){}
位置的函数吗

事实上,我正在使用这个方法,它工作得很好。我想问这个问题,它是否会在将来产生任何问题?或者它是一个错误的方法

比如说

function run_query
{
jquery code here
}
$(函数(){})
$(文档).ready(函数(){})
定义在document ready事件中触发的事件处理程序。当所有html加载到页面上时,会触发document ready,这包括图像。如果不进行任何DOM操作,或者在加载内容后定义函数,则不必定义page ready处理程序

需要注意的一点是,如果您直接绑定到元素,则必须在尝试绑定到元素之前将它们加载到页面上。我所说的直接绑定是
$(“#id”)。on('event',handler)
。您还可以使用委托绑定,类似于
$(document)。on('event','id',handler)
$('altEl')。on('event','el selector',handler)
,在这种情况下,请确保加载了
altel
。请注意,
文档
元素将在

中执行
$(函数(){})
$(文档).ready(函数(){})时加载
定义在document ready事件中触发的事件处理程序。当所有html加载到页面上时,会触发document ready,这包括图像。如果不进行任何DOM操作,或者在加载内容后定义函数,则不必定义page ready处理程序

需要注意的一点是,如果您直接绑定到元素,则必须在尝试绑定到元素之前将它们加载到页面上。我所说的直接绑定是
$(“#id”)。on('event',handler)
。您还可以使用委托绑定,类似于
$(document)。on('event','id',handler)
$('altEl')。on('event','el selector',handler)
,在这种情况下,请确保加载了
altel
。请注意,
文档
元素将在

中执行
$(函数(){})
$(文档).ready(函数(){})时加载
定义在document ready事件中触发的事件处理程序。当所有html加载到页面上时,会触发document ready,这包括图像。如果不进行任何DOM操作,或者在加载内容后定义函数,则不必定义page ready处理程序

需要注意的一点是,如果您直接绑定到元素,则必须在尝试绑定到元素之前将它们加载到页面上。我所说的直接绑定是
$(“#id”)。on('event',handler)
。您还可以使用委托绑定,类似于
$(document)。on('event','id',handler)
$('altEl')。on('event','el selector',handler)
,在这种情况下,请确保加载了
altel
。请注意,
文档
元素将在

中执行
$(函数(){})
$(文档).ready(函数(){})时加载
定义在document ready事件中触发的事件处理程序。当所有html加载到页面上时,会触发document ready,这包括图像。如果不进行任何DOM操作,或者在加载内容后定义函数,则不必定义page ready处理程序


需要注意的一点是,如果您直接绑定到元素,则必须在尝试绑定到元素之前将它们加载到页面上。我所说的直接绑定是
$(“#id”)。on('event',handler)
。您还可以使用委托绑定,类似于
$(document)。on('event','id',handler)
$('altEl')。on(“事件”、“el选择器”处理程序)
,在这种情况下,请确保加载了
altel
。请注意,
文档
元素将在
中执行javascript时加载。您应该查看已发布的关于页面发送到客户端时如何加载和执行javascript/html的其他问题只有当函数中的代码依赖于HTML中可能尚未加载的元素时,才需要在$(document)中调用函数

最好的方法是将脚本放在页面底部,就在结束正文之前

</body>


标记为这样,您就不必担心某些HTML元素尚未加载,它可以让您的网站运行得更快,因为它不必等待javascript执行以显示页面。

您应该查看其他问题,这些问题是关于在发送页面时如何加载和执行javascript/HTML的o客户端…只有当函数中的代码依赖于HTML中可能尚未加载的元素时,才需要将函数放入$(文档)中

最好的方法是将脚本放在页面底部,就在结束正文之前

</body>


标记为这样,您就不必担心某些HTML元素尚未加载,它可以让您的网站运行得更快,因为它不必等待javascript执行以显示页面。

您应该查看其他问题,这些问题是关于在发送页面时如何加载和执行javascript/HTML的o客户端…只有当函数中的代码依赖于HTML中可能尚未加载的元素时,才需要将函数放入$(文档)中

最好的方法是将脚本放在页面底部,就在结束正文之前

</body>

标记为,这样您就不必担心cer