Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery将onload函数添加到body的正确方法_Javascript_Jquery_Html - Fatal编程技术网

Javascript 使用jQuery将onload函数添加到body的正确方法

Javascript 使用jQuery将onload函数添加到body的正确方法,javascript,jquery,html,Javascript,Jquery,Html,在我之前的一页中,我使用了 <script src="/js/wireEvent.js"></script> <body onload="wireEvent();" > 并且只将函数的文件包含到我的html中 您只需执行以下操作: $(function(){ //jQuery code here }); 您只需执行以下操作: $(function(){ //jQuery code here }); 下面的代码仅在完全加载所有图像后执行。所以你

在我之前的一页中,我使用了

 <script src="/js/wireEvent.js"></script> 
<body onload="wireEvent();" >
并且只将函数的文件包含到我的html中

您只需执行以下操作:

$(function(){ 
//jQuery code here 
});
您只需执行以下操作:

$(function(){ 
//jQuery code here 
});

下面的代码仅在完全加载所有图像后执行。所以你可以试试这个:

$(document).on('load', function(){
   wireEvent();
});

下面的代码仅在完全加载所有图像后执行。所以你可以试试这个:

$(document).on('load', function(){
   wireEvent();
});

不需要将函数封装在
ready()
中。不要使用内联处理程序,使用
window.onload=wirelevent
$(文档)中的code>。ready
是一个jquery实现,
窗口。load
是本机javascript实现,
body onload
是内联事件处理程序。那么要求是什么呢?最后我使用window.onload=wirelevent;,我不知道有什么区别,最好的做法是什么。谢谢!不需要在
ready()
中封装函数的可能副本。不要使用内联处理程序,使用
window.onload=wirelevent
$(文档)中的code>。ready
是一个jquery实现,
窗口。load
是本机javascript实现,
body onload
是内联事件处理程序。那么要求是什么呢?最后我使用window.onload=wirelevent;,我不知道有什么区别,最好的做法是什么。谢谢!可能重复的