事件加载并准备好不开火

这是我的代码:

$(document).on('ready load click',function(){ console.log('hiihuhu') }) 

我在上面包含了jquery脚本。 问题是click事件正在触发但是load或ready事件不是。 我在控制台中没有看到任何错误。 可能是什么问题呢?

您使用的是哪个版本的jQuery

根据jQuery文档

$(document).on(“ready”,handler),从jQuery 1.8开始不推荐使用,并在jQuery 3.0中删除。 请注意,如果在附加此事件之前DOM已准备就绪,则不会执行处理程序。

 $( window ).load(function() { alert("hello"); }); $(document).ready(function(){ $(document).on('click',function(){ alert("in click event"); }); }); 
  
hello