// 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. unity 3d导出安卓包时报错:A failure occurred while executing com.android.build.gradle.internal.tasks.workers$actionfacade see the console for details

    unity 3d导出安卓包时报错:A failure occurred while executing com.android.build.gradle.internal.tasks.workers$ ...

  2. 力扣608(MySQL)-树节点(中等)

    题目: 给定一个表 tree,id 是树节点的编号, p_id 是它父节点的 id . 树中每个节点属于以下三种类型之一: 叶子:如果这个节点没有任何孩子节点.根:如果这个节点是整棵树的根,即没有父节 ...

  3. 第 9章 数据分析案例:Python 岗位行情

    第 9章 数据分析案例:Python 岗位行情 9.1 数据爬取 (1)打开某招聘网站首页 https://www.lagou.com,选择"全国站",在搜索栏输入 Python, ...

  4. KubeCon 2020 演讲集锦|《阿里巴巴云原生技术与实践 13 讲》开放下载

    2020 年 7 月 30 日至 8 月 1 日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会 Cloud Native + Open S ...

  5. 知乎的 Flink 数据集成平台建设实践

    简介: 本文由知乎技术平台负责人孙晓光分享,主要介绍知乎 Flink 数据集成平台建设实践.内容如下: 1. 业务场景 : 2. 历史设计 : 3. 全面转向 Flink 后的设计 : 4. 未来 F ...

  6. 系统架构面临的三大挑战,看 Kubernetes 监控如何解决?

    ​简介: 随着 Kubernetes 的不断实践落地,我们经常会遇到负载均衡.集群调度.水平扩展等问题.归根到底,这些问题背后都暴露出流量分布不均的问题.那么,我们该如何发现资源使用,解决流量分布不均 ...

  7. 通用的 AI prompt 实操技巧

    1. 提供清晰.具体的目标在 Prompt 中明确指出你希望 AI 辅助完成的具体任务,包括要实现的功能.遵循的标准.适用的技术栈等. 2. 提供足够的上下文提供与任务相关的背景信息.现有代码片段.接 ...

  8. dotnet 6 已知问题 获取 CultureInfo.NumberFormat 可能抛出 IndexOutOfRangeException 异常

    本文记录一个 dotnet 6 已知问题,准确来说这是一个在 dotnet 5 引入的问题,到 dotnet 6.0.12 还没修.在获取 CultureInfo.NumberFormat 属性时,在 ...

  9. VisualStudio 在 DebuggerDisplay 的属性更改业务逻辑将会让调试和非调试下逻辑不同

    本文记录我写的逗比代码,我在 DebuggerDisplay 对应的属性的 get 方法上,在这个方法里面修改了业务逻辑,如修改界面元素,此时我在 VisualStudio 断点调试下和非断点调试下的 ...

  10. 2019-8-31-dotnet-使用-Environment.FailFast-结束程序

    title author date CreateTime categories dotnet 使用 Environment.FailFast 结束程序 lindexi 2019-08-31 16:55 ...