首页 > 其他分享 >jQuery解决变量冲突

jQuery解决变量冲突

时间:2024-10-24 16:10:59浏览次数:7  
标签:jQuery console 函数 冲突 变量 noConflict

◼ 和 jQuery库一样,许多JavaScript库也会使用 $ 作为函数名或变量名。

在 jQuery 中,$ 是jQuery的别名。
如果我们在使用jQuery库之前,其它库已经使用了 $ 函数或者变量,这时就会出现冲突的情况。
这时我们可以通过调用jQuery中的noConflict函数来解决冲突问题。
jQuery在初始化前会先备份一下全局其它库的jQuery和$变量,调用noConflict函数只是恢复之前备份的jQuery和$变量。

  <body>
  <!-- 
  给window添加了一个$ 函数
  window.$ = func 函数
  -->
  <script src="../libs/jquery.3.7.1.js"></script>
  <!-- 
  给window添加了一个$的变量
  window.$ ="我是 hdc-untils"
   -->
  <script src="./utils/hdc-utils.js"></script>
  <script>
    console.log($)
    // 解决变量冲突
    jQuery.noConflict()
    console.log($)
  </script>

标签:jQuery,console,函数,冲突,变量,noConflict
From: https://www.cnblogs.com/hdc-web/p/18499800

相关文章

  • jQuery监听文档加载
    ◼jQuery监听document的DOMContentLoaded事件的四种方案$(document).ready(handler):deprecated$("document").ready(handler):deprecated$().ready(handler):deprecated$(handler):推荐用这种写法,其它可以使用但是不推荐//监听文档加载//方......
  • 原生js实现复选框筛选功能,jquery实现复选框筛选功能
    <div><label><inputtype="checkbox"id="not-effective"onclick="filterItems()">未生效</label><label><inputtype="checkbox"......
  • 认识jQuery
    认识jQuery◼jQuery读音为:/ˈdʒeɪkwɪəri/(简称:jQ),是一个快速、小型且功能丰富的JavaScript库,官网对jQuery的描述:使HTML文档遍历、操作、事件处理、动画和Ajax之类的事情变得更加简单。具有易于使用的API,可在多种浏览器中使用。jQuery结合多功能性和可扩展性,改......
  • Linux的环境变量不生效
    一、定时任务无法加载系统的环境变量系统环境变量生效顺序:1.首先读入的是全局环境变量设定目录/etc/profile,然后根据其内容读取额外的设定的文档,如/etc/profile.d和/etc/inputrc2.然后去用户家目录下,读取~/.bash_profile,否则读取~/.bash_login,再否则~/.profile,这三个......
  • Maven的安装,环境变量配置及基本使用
    Maven简介Maven是一个项目管理和构建自动化工具,专注于Java应用的开发。它通过项目对象模型(POM)来管理项目的构建、报告和文档。Maven的主要特点包括依赖管理和项目信息管理。Maven的核心功能依赖管理:Maven能够管理项目中所有jar包的版本,确保团队成员和不同的开发环境......
  • 多特征变量序列预测(二)——CNN-LSTM-Attention风速预测模型
    往期精彩内容:时序预测:LSTM、ARIMA、Holt-Winters、SARIMA模型的分析与比较全是干货|数据集、学习资料、建模资源分享!EMD、EEMD、FEEMD、CEEMD、CEEMDAN的区别、原理和Python实现(一)EMD-CSDN博客EMD、EEMD、FEEMD、CEEMD、CEEMDAN的区别、原理和Python实现(二)EEMDEMD、EE......
  • 变量与基本数据类型
    文章目录一、程序员必备修养--注释1-1.单行注释-->用#符号表示,在#后面的内容都是注释1-2.多行注释-->用一对三引号包裹着的内容(三引号=三对单/双引号)二、初识变量三、变量的基本使用3-1.声明变量:把右边的数据赋值给左边的变量名3-2.使用变量:直接输出变量名3-3.用i......
  • C++入门Day5 ~ 6:简单变量 & 数据类型 part 1 <8000字长文带你初步理解数据类型>
    这是我在学习中的一个小问题,希望对你也有所帮助:        问:数据类型和简单变量属于oop的基本概念吗?        答:不是!数据类型和简单变量本身并不属于面向对象编程(OOP)的基本概念,但它们是编程中的基础概念,面向对象编程会基于这些基础概念来构建更复杂的结构。......
  • 变量和作用域、指针
    变量和作用域、指针指针变量指针变量只能用来记录地址数据,因为地址数据和普通数据的使用方法不同,所以指针变量和普通变量使用方法不同,指针变量的主要用途就是找到一个普通变量的存储区(老年机打电话找智能机)。只有当指针里记录了存储区的地址后才可以通过这个指针找到那个存储区......
  • 编程时怎么把函数当做变量使用
    在编程时,把函数当做变量使用的方法包括:1.函数赋值给变量;2.函数作为参数传递;3.将函数作为返回值;4.匿名函数与Lambda表达式;5.函数式编程的应用。在编程中善于利用函数作为变量的特性,能够写出更简洁、模块化和易于维护的代码。1.函数赋值给变量在许多编程语言中,函数可以像......