页面加载事件上的 jQuery 不起作用

标签 jquery

我希望我的文本在页面加载时淡入,我尝试使用此代码-

 $(document).on("load", function () {
    $("#div1").fadeIn();
});

为什么这不起作用? 我使用的是3.1.1

最佳答案

您应该在窗口而不是文档上传递.on(“load”):

$(window).on("load", function () {
    $("#div1").fadeIn();
});

或者,您可以在文档上调用 .ready():

$(document).ready(function () {
    $("#div1").fadeIn();
});

关于页面加载事件上的 jQuery 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42541274/

相关文章:

javascript - JS : adding text to text area issue

javascript - 如何根据屏幕尺寸更改 slider 和表单高度

javascript - 在特定日期(或范围)显示 div

javascript - jquery - 向上遍历树并查找具有指定类的元素

javascript - 我可以在不检查 jQuery 是否已完全加载的情况下构建 jQuery 原型(prototype)函数吗?

javascript - jQuery .then() 调用两个函数

Jquery 和 :active selector

javascript - 对话框关闭按钮上的 Jquery 工具提示

javascript - jQuery:删除文本区域中的字符串一次?

javascript - 使用 select 选项仅显示第一个 <td> 的所需值 =""的表行