[英]How do I get a jquery function to run when the page is loaded?
我正在尝试创建一个HTML页面,该页面在页面加载时使用jquery填充表。 我具有获取数据的功能,但是目前为了测试,我只是将其附加到要单击以显示表格的按钮上。
加载页面后如何运行jquery函数? 以防万一,关于Jquery,我不是一个完整的初学者,所以这也许确实很明显,但是我一直在尝试使用google进行搜索,但找不到解决方案。
这应该可以解决问题
jQuery(document).ready(myFunction);
function myFunction(){
// logic goes here
}
jQuery(document).ready(function(){
//some logic
newFunc();
//logic
});
function newFunc(){
//logic
}
但是,您可以在<script>
标记内的任何位置编写代码,并且在包含jQuery
文件后将直接执行代码。 但是,这样做可能不会像上面那样有效,因为那时可能会或可能不会创建dom。 因此,最好采用上述方式..因为它仅在加载页面和创建DOM时执行。
您在寻找这样的东西吗? 您可以在常规JS中执行此操作。
document.addEventListener('DOMContentLoaded', function() {
console.log('document loaded');
});
但是请注意,这并不能覆盖js和png等其他依赖文件的加载。 它们异步加载。 这只是覆盖您的dom内容负载
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.