当前位置:首页 > jquery

webpack引入jquery

2026-03-17 09:04:40jquery

安装依赖

确保项目中已安装webpack和jquery。通过npm或yarn安装jquery:

npm install jquery --save

配置webpack

在webpack配置文件中(通常是webpack.config.js),通过ProvidePlugin将jquery注入全局变量:

webpack引入jquery

const webpack = require('webpack');

module.exports = {
  plugins: [
    new webpack.ProvidePlugin({
      $: 'jquery',
      jQuery: 'jquery'
    })
  ]
};

导入jquery

在需要使用jquery的模块中,直接通过$jQuery调用,无需显式导入:

webpack引入jquery

// 直接使用全局变量
$('#element').hide();

使用ES6模块导入(可选)

如果项目使用ES6模块,可以在文件中显式导入jquery:

import $ from 'jquery';

$('#element').show();

处理多实例问题

确保jquery只被加载一次。如果遇到多实例问题,可以在webpack配置中设置externals

module.exports = {
  externals: {
    jquery: 'jQuery'
  }
};

验证配置

构建项目后,检查浏览器控制台是否能够正常访问$jQuery全局变量。

标签: webpackjquery
分享给朋友:

相关文章

jquery手册

jquery手册

jQuery手册概览 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。 核心方法 $(selector…

jquery特效

jquery特效

jQuery 常见特效实现方法 淡入淡出效果 使用 fadeIn() 和 fadeOut() 方法实现元素的渐显和渐隐效果。可通过参数控制动画持续时间(毫秒)和缓动函数。 $("#element")…

jquery 选择

jquery 选择

jQuery 选择器基础 jQuery 选择器基于 CSS 选择器语法,用于快速定位和操作 DOM 元素。核心语法为 $() 或 jQuery(),括号内传入选择器表达式。 // 选择所有 <…

js jquery

js jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够…

jquery属性

jquery属性

jQuery 属性操作 jQuery 提供了多种方法来操作 HTML 元素的属性。这些方法可以用于获取、设置、修改或删除元素的属性。 获取属性值 使用 attr() 方法可以获取指定属性的值。例如,…

加载jquery

加载jquery

加载 jQuery 的方法 通过 CDN 加载 推荐使用官方或公共 CDN(内容分发网络)加载 jQuery,速度快且稳定。将以下代码添加到 HTML 文件的 <head> 或 <b…