当前位置:首页 > jquery

jquery 初始化

2026-02-03 09:55:42jquery

jQuery 初始化方法

在 HTML 文件中引入 jQuery 库后,可以通过以下方式初始化 jQuery 代码:

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $(document).ready(function() {
    // jQuery 代码写在这里
  });
</script>

简写形式

jQuery 的初始化也可以使用简写形式,效果与上述方法相同:

$(function() {
  // jQuery 代码写在这里
});

现代 JavaScript 替代方案

对于现代项目,可以使用原生 JavaScript 的 DOMContentLoaded 事件替代 jQuery 的 ready 方法:

jquery 初始化

document.addEventListener('DOMContentLoaded', function() {
  // 代码写在这里
});

异步加载 jQuery

如果需要异步加载 jQuery,可以使用以下方法:

function loadScript(url, callback) {
  var script = document.createElement('script');
  script.type = 'text/javascript';
  script.src = url;
  script.onload = callback;
  document.head.appendChild(script);
}

loadScript('https://code.jquery.com/jquery-3.6.0.min.js', function() {
  $(function() {
    // jQuery 代码写在这里
  });
});

模块化环境中的 jQuery 初始化

在使用模块打包工具(如 Webpack)的项目中,可以通过 npm 安装 jQuery 后这样使用:

jquery 初始化

import $ from 'jquery';

$(function() {
  // jQuery 代码写在这里
});

注意事项

确保 jQuery 库在自定义脚本之前加载,否则会抛出 "$ is not defined" 错误。

在大型项目中,考虑使用 jQuery 的 noConflict 模式,特别是当与其他库可能存在 $ 符号冲突时:

var jq = $.noConflict();
jq(document).ready(function() {
  // 使用 jq 代替 $
});

标签: 初始化jquery
分享给朋友:

相关文章

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;设…

jquery隐藏

jquery隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery 返回

jquery 返回

jQuery 返回顶部功能实现 使用jQuery实现返回顶部功能可以通过监听滚动事件和动画滚动效果来完成。以下是几种常见的实现方法: 监听滚动事件并显示/隐藏返回按钮 $(window).scro…

jquery下拉框

jquery下拉框

jQuery 下拉框的实现方法 jQuery 可以用于创建动态下拉框,包括选择框(<select>)和自定义下拉菜单。以下是几种常见实现方式: 基础选择框操作 通过 jQuery 操作原…

jquery 宽度

jquery 宽度

jQuery 获取和设置元素宽度的方法 获取元素宽度 使用 .width() 方法可以获取匹配元素集合中第一个元素的宽度(不包含内边距、边框和外边距)。该方法返回一个数值,单位为像素。 var wi…