在文本字段上使用带有 .on() 的事件加载不起作用



>im 尝试使用以下方法在我的文本字段上触发加载事件(例如设置默认值):

    $("#textfield1").on("load" , function(){
       $("#textfield1").val("WEEE");
    });

这行不通。

如果我这样做:

 $(document).ready(function() { 
     $("#textfield1").val("WEEE");
  });

或者这个:

 $("body").on("load" , function(){
    $("#textfield1").val("WEEE");
 });

然后我得到了想要的效果。 我在第一个片段中是否错误地使用了load

当元素和所有子元素都已完全加载时,将向该元素发送 load 事件。此事件可以发送到与 URL 关联的任何元素:图像、脚本、框架、iframe 和窗口对象。

通过 .load()

所以,基本上是的:文本字段永远不会触发load事件。

HTML

元素没有load事件。

只有具有load事件的元素才会被bodyimg,并且可能linkscript

最新更新