当前位置:首页 > jquery

jquery初始化加载

2026-02-04 02:50:56jquery

jQuery 初始化加载的方法

在网页中使用 jQuery 时,确保代码在 DOM 完全加载后执行是常见的需求。以下是几种常用的初始化加载方法:

使用 $(document).ready()

这是最经典的方法,确保代码在 DOM 准备好后执行,但无需等待图片等资源完全加载。

$(document).ready(function() {
    // 初始化代码
});

简写形式:

$(function() {
    // 初始化代码
});

使用 $(window).on('load')

如果需要等待所有资源(如图片、样式表)加载完成,可以使用 window.onload 事件。

$(window).on('load', function() {
    // 初始化代码
});

使用原生 JavaScript 的 DOMContentLoaded

如果项目中仅需支持现代浏览器,可以直接使用原生 JavaScript 的 DOMContentLoaded 事件。

document.addEventListener('DOMContentLoaded', function() {
    // 初始化代码
});

注意事项

  • 避免混合使用 $(document).ready()$(window).on('load'),除非有明确需求。
  • 如果 jQuery 代码在 <head> 中引入,确保将其包裹在初始化方法中;如果在 </body> 前引入,可能不需要初始化包装。
  • 对于动态加载的内容(如 AJAX),可能需要额外的事件委托或回调处理。

jquery初始化加载

标签: 初始化加载
分享给朋友:

相关文章

vue 实现异步加载

vue 实现异步加载

Vue 异步加载的实现方法 动态导入组件(懒加载) 使用 import() 语法动态导入组件,Vue 会将其转换为异步加载的组件。适用于路由或组件按需加载。 const AsyncComponen…

react如何重新加载

react如何重新加载

重新加载当前页面 在React中重新加载当前页面可以通过window.location.reload()方法实现。该方法会强制浏览器重新加载当前URL,类似于按下F5刷新页面。 const relo…

jquery页面加载

jquery页面加载

jQuery 页面加载事件 在 jQuery 中,页面加载事件通常通过 $(document).ready() 或简写的 $() 来实现。这种方式确保代码在 DOM 完全加载后执行,但无需等待图片等资…

vue加载实现分页

vue加载实现分页

Vue 实现分页加载的方法 使用 Element UI 的分页组件 安装 Element UI 后,可以直接使用其分页组件。在模板中添加分页组件,并绑定相关事件和数据。 <template&…

js实现图片加载

js实现图片加载

使用Image对象加载图片 通过JavaScript的Image对象可以动态加载图片,适用于需要预加载或动态插入图片的场景。 const img = new Image(); img.src =…

js实现图片的懒加载

js实现图片的懒加载

实现图片懒加载的基本原理 懒加载的核心思想是延迟加载非视口内的图片,当用户滚动页面时再动态加载即将进入视口的图片资源。这能显著减少页面初始加载时的网络请求和带宽消耗。 Intersection O…