// jQuery的全局函数 , 也称钩子函数
        // 所谓的钩子函数 是 与 其他函数绑定的函数
        // 作用是 监听 函数的执行 当函数执行到某个状态时,执行钩子函数对应的程序
        // 提前绑定好 以这个函数相关的其他程序
        // 当这个函数执行到某个步骤或者状态时,会自动执行 挂钩的钩子函数
        // 所谓的钩子函数,都是已经封装好的函数程序,我们直接使用就可以了
        // jQuery的全局函数,也就是钩子函数
        // 是与 ajax 请求 挂钩的函数
        // ajax请求的基本步骤
        // 1,创建 ajax对象
        // 2,定义 open()
        // 3,定义 send()
        // 4,发送请求,接收响应报文,解析响应报文中的响应体内容 onload
        // jQuery的钩子函数,是与 jQuery的 ajax 请求挂钩的,你也 JavaScript的 ajax请求是没用的
        /*
            $(window).ajaxStart()
                在 所有 ajax 开始之前触发 
                一个作用域下,多个ajax也只会触发一次
            $(window).ajaxSend()
                在 每一个 ajax 发送之前触发
                多个ajax,触发多次
            $(window).ajaxSuccess()
                在 每一个 ajax 请求成功时触发
                多个ajax,触发多次
            $(window).ajaxError()
                在 每一个 ajax 请求失败时触发
                多个ajax,触发多次
            $(window).ajaxComplete()
                在 每一个 ajax 请求结束时触发
                多个ajax,触发多次
            $(window).ajaxStop()
                在 所有 ajax 请求结束时触发
                一个作用域下,多个ajax也只会触发一次
        */ 
 
  // 什么是jQuery的多库并存
        // 调用jQuery程序,通过 $   jQuery 来 调用 外部文件中封装的程序
        // jQuery的多库并存
        // 当 其他 封装的插件或者框架,操作方法与 jQuery的操作方法冲突
        // 使用的也是 $  jQuery  语法来调用程序
        // 操作语法就发生了冲突,就需要调整jQuery的调用方法
        // 有两种方法来解决
     
        // noConflict() 
        // noConflict(true) 
        // var 变量 = noConflict(true) 
        // 1,交出 $ 或者 jQuery的 控制权
        // $.noConflict();    // $ 符号不能调用 jQuery
        // $.noConflict(true);   // $ 符号 和 jQuery 关键词 都不能调用 jQuery
        // 2,设定其他的调用语法
        let  abc = $.noConflict(true);   // 通过 abc 来调用 jQuery
        // $('div').css({color:'red'});
        // jQuery('div').css({color:'blue'});
        abc('div').css({color:'red'});

jquery的全局函数 多库并存的更多相关文章

  1. jQuery中如何实现多库并存?

    多库共存就是“$ ”符号的冲突. 方法一: 利用jQuery的实用函数$.noConflict();这个函数归还$的名称控制权给另一个库,因此可以在页面上使用其他库.这时,我们可以用"jQu ...

  2. jquery系列教程7-自定义jquery插件全解:对象函数、全局函数、选择器

    点击打开: jquery系列教程1-选择器全解 jquery系列教程2-style样式操作全解 jquery系列教程3-DOM操作全解 jquery系列教程4-事件操作全解 jquery系列教程5-动 ...

  3. jQuery全局函数

    全局函数是对jQuery对象的扩展,其中扩展方法包括: 一,extend扩展: //调用全局函数$(document).ready(function () { $.myFunction(); $.my ...

  4. jQuery编写插件--封装全局函数的插件(一些常用的js验证表达式)

    上一篇写到了jQuery插件的3种类型,介绍了第一种类型的写法--封装jQuery对象的方法插件.这一篇要介绍第二种插件类型:封装全局函数的插件:这类插件就是在jQuery命名空间内部添加函数:这类插 ...

  5. jQuery插件制作之全局函数用法实例

    原文地址:http://www.jb51.net/article/67056.htm 本文实例讲述了jQuery插件制作之全局函数用法.分享给大家供大家参考.具体分析如下: 1.添加新的全局函数 所谓 ...

  6. jQuery 是javascript的一个库(常用插件、处理器)

    jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation jQuery就是javascript的一个库,把我 ...

  7. jquery 源码学习(四)构造jQuery对象-工具函数

    jQuery源码分析-03构造jQuery对象-工具函数,需要的朋友可以参考下.   作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原 ...

  8. 使用jQuery封装实用函数

    一.引言 项目开发中,前端会有一个辅助工具类的js文件,比如cookie的操作,团队成员自己封装的方法.大多数时候,我们开发人员自己都是写一个全局函数,不考虑后期维护人员也会写相同的代码,然后造成代码 ...

  9. 解读jQuery中extend函数

    $.extend.apply( null, [ true, { "a" : 1, "b" : 2 } ] );//console.log(window.a); ...

  10. jQuery Ajax 操作函数及deferred对象

    jQuery Ajax 操作函数 jQuery 库拥有完整的 Ajax 兼容套件.其中的函数和方法允许我们在不刷新浏览器的情况下从服务器加载数据. 函数 描述 jQuery.ajax() 执行异步 H ...

随机推荐

  1. 记录如何用php做一个网站访问计数器的方法

    简介创建一个简单的网站访问计数器涉及到几个步骤,包括创建一个用于存储访问次数的文件或数据库表,以及编写PHP脚本来增加计数和显示当前的访问次数. 方法以下是使用文件存储访问次数的基本步骤: 创建一个文 ...

  2. 力扣205(java)-同构字符串(简单)

    题目: 给定两个字符串 s 和 t ,判断它们是否是同构的. 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的. 每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序 ...

  3. 力扣647(java)-回文子串(中等)

    题目: 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目. 回文字符串 是正着读和倒过来读一样的字符串. 子字符串 是字符串中的由连续字符组成的一个序列. 具有不同开始位置或结束位置 ...

  4. 如何将传统 Web 框架迁移部署到 Serverless 架构?

    简介: 与其说 Serverless 架构是一个新的概念,不如说它是一种全新的思路,一种新的编程范式. 与其说 Serverless 架构是一个新的概念,不如说它是一种全新的思路,一种新的编程范式. ...

  5. Elastic与阿里云助力汽车及出行产业数字化转型

    ​简介:目前,阿里云和Elastic在全国已经有很多的项目正在开展合作,而在移动出行领域与享道出行的合作案例,则是代表性的. 在汽车产业变革逐步深入的当下,云计算.大数据等信息技术成为了汽车企业经历数 ...

  6. 数字农业WMS库存操作重构及思考

    ​简介: 数字农业库存管理系统在2020年时,部门对产地仓生鲜水果生产加工数字化的背景下应运而生.项目一期的数农WMS中的各类库存操作均为单独编写.而伴随着后续的不断迭代,这些库存操作间慢慢积累了大量 ...

  7. WPF 编写一个测试 WM_TOUCH 触摸消息延迟的应用

    我听说在 Win10 到 Win11 的系统版本左右,微软加上了一大波触摸性能优化,准确来说是 HID 性能优化.我想测试一下在这些系统下,采用从 Windows 消息接收到 WM_TOUCH 触摸消 ...

  8. dotnet 警惕 ConcurrentDictionary 使用 FirstOrDefault 获取到非预期的首项

    在 dotnet 里面的 ConcurrentDictionary 是一个支持并发读写的线程安全字典,在这个字典里面有一些行为会出现随机性,即多次执行相同的代码返回的结果可能不相同.本文记录在 Con ...

  9. 使用 Silk.NET 创建 OpenGL 空窗口项目例子

    本文告诉大家如何使用 Silk.NET 创建 OpenGL 空窗口项目.在 dotnet 基金会下,开源维护 Silk.NET 仓库,此仓库提供了渲染相关的封装逻辑,包括 DX 和 OpenGL 等等 ...

  10. Taurus.MVC 微服务框架 入门开发教程:项目集成:7、微服务间的调用方式(调整):引用程序集及代码下载(新增)

    前言: 今天补充一下 Taurus.MVC 微服务教程,介绍一下微服务中针对RPC方面调整或新增的功能. 之前系列文章目录: Taurus.MVC 微服务框架 入门开发教程:项目集成:1.服务端:注册 ...